分支语句(即为选择结构):if语句,switch语句。
循环语句:常见的有while语句,for语句,do while语句。
一、if语句语法结构:
在if语句中,表达式的结果为真,则语句执行。0为假,非0为真;if后只能跟一条语句,若有多条语句用{},表示一个代码块
例子:判断一个人的体重情况:
注:else悬空现象:else与if是就近原则,此时代码无操作
二、switch语句
如果写成 if...else if ...else if 的形式太复杂,那我们就得有不一样的语法形式。 这就是switch 语句。
swich语法结构:其中语句项为case语句。
例子:若输入一个数,显示为周几
下面是否能判断程序的输出结果?
三、while语句
语句结构:表达式为真,进入循环语句。
四、for循环语句
语句结构:
五do..while循环语句
语句结构:表达式为真,返回do循环。
注意循环语句中break 与continue的区别:break是跳出循环,continue是判断为真,跳过本次continue后所有指令,重新来一遍。
一些练习代码: