一:if语句
1.1 if
if语句的语法形式:
if (表达式)
语句
表达式为真,执行语句,表达式不成立(为假),不执行语句。
1.2 else
if…else 语句的语法形式:
if(表达式)
语句1
else
语句2
例如:
![在这里插入
1.3 分支中有多条语句
if语句默认只能控制一条语句,若要控制多条语句,需使用{}
。例如:
if语句的嵌套
在if…else语句中,else可以与另一个if语句连用,称为if语句的嵌套,构成了多重判断。
1.5 if与else的匹配问题
else总是与其最近的if匹配,为防止匹配错误,可以在相应的匹配关系中使用{}。
二:switch
1.switch是特殊的if…else结构,用于判断条件有多个的情况。
##2:default的使用
在使用switch语句时,如果switch后的语句无法匹配case语句时,这是要不不处理,不然在switch语句中加入default语句。default语句的位置没有要求,通常放在最后。
三:while 循环
1:while循环语句的语法形式:
while(表达式)
语句;
例如:
四:for循环
1:for循环的语法形式
for(表达式1:表达式2;表达式3;)
语句;
表达式1表示对循环变量的初始化;
表达式2表示执行循环的判断;
表达式3表示循环变量的调整;
五:do-while 循环
语法形式:
do
语句;
while(表达式);
do—while先循环再判断,所以最少执行一次