C语言初阶教学----分支和循环(1)

前言

对于一个C语言菜鸟来说,说出这些话无疑是大言不惭的,但我有信心也有能力为大家讲好C语言,系统的带大家入门C语言,也希望大家能够相信我,支持我,在接下来的几个月中,我会持续更新这个系列,当然,我的笔记也会同步更新的,感谢大家的支持!如果觉得内容还不错的话,点一个小小的赞和支持吧!

课前准备

内容总览:

分支语句

if

switch

循环语句

while

for

do while

相信大家都听说过一句话是:C语言是结构化程序设计语言,但是为什么这么说呢?大家想一下我们生活中做一件事,有三种情况,语言表示呢,不是很好表示,先给大家画图表示一下!

C语言初阶教学----分支和循环(1)_第1张图片

这个图画得确实不是很好,但我觉得大家应该能了解到我的意思,这三种做事或者解决问题的方法,也分别对应着C语言中的三种结构(不得不感叹最初编程设计语言的抽象概括能力),这个地方需要告诉大家,C语言中也只有这三种结构,而我们今天讲的也就是分支和循环语句,对应的也就是分支和循环结构,那么我为什么不讲顺序结构呢?

因为在计算机中,在没有分支和循环结构参与的情况下,所有的程序都是默认的顺序结构,即程序是顺序执行的,所以顺序结构并没有讲的必要,同时,顺序结构也是我们能够进行程序编程的基础所在,也是计算机的基础内在逻辑所在,从某种程度上讲,在进行分支和选择结构的过程中,也同样在进行着顺序结构。

1.什么是语句?

C语言语句可分为以下五类:

(1)表达式语句(例如 y=x+3;假设变量y和x均已定义)

(2)函数调用语句(MAX(x,y);假设函数MAX()已经定义)

(3)控制语句

(4)复合语句(把多种语句复合在一起形成的语句)

(5)空语句(例如 ;分号本身就可以作为一条语句,称为空语句,至于空语句的作用,后续会讲到 )

无论上述哪一种语句,都必须以分号结束!

今天介绍的分支和循环语句就是控制语句。

控制语句用于控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。

可分成以下三类:

1. 条件判断语句(也叫分支语句):if语句、switch语句;

2. 循环执行语句:do while语句、while语句、for语句;

3. 转向语句:break语句、goto语句、continue语句、return语句。

2、分支语句(选择结构)

C语言初阶教学----分支和循环(1)_第2张图片

你遇到了你喜欢的女生,如果你表白了,她成了你的女朋友,你和她在一起了;

如果你没有表白,她成了别人的女朋友,你看着她躺

你可能感兴趣的:(c语言,c++,经验分享,职场和发展,开发语言)