为了方便对数据结构的理解与使用,我把基本的格式全部罗列在下面:
if语句的三种格式:
1: if(表达式) 语句
2: if(表达式) 语句1 else 语句2
3: if(表达式) 语句1
else if(表达式2) 语句2
else if(表达式m) 语句m
else 语句n
if 语句的嵌套
if()
if() 语句1
else 语句2
else
if() 语句3
else 语句4
语句1、2、3、4为内嵌 if;
注意:if 与 else 的对应关系
条件运算符与三目运算
表达式1 ? 表达式2 : 表达式3
switch(表达式){
case 常量表达式1: 语句1
case 常量表达式2: 语句2
case 常量表达式n: 语句n
default : 语句n+1
}
goto 语句标号;
while(表达式) 语句
do
循环体语句
while(表达式);
for(循环变量赋初值;循环条件;循环变量增值) 语句
表达式1;
while(表达式2){
语句
表达式3;
}
break; 作用:结束整个循环过程,不再判断执行循环的条件是否成立
continue; 作用:只结束本次循环过程,不是终止整个循环的执行