一:分支语句
if(逻辑表达式)//只有两种:0或非0 { //语句1 } else if(逻辑表达式) { //语句2 } else { //语句3 }
switch(变量或表达式)//可以为整形或枚举类型 { case 数值://数值必须为常量表达式 语句1; break; case 数值: 语句2; break; case 数值: 语句3; break; default: 默认语句 }
二:循环语句(使用continue和break,跳出循环)
while(逻辑表达式或变量)//只有0和非0两种 { //语句 }
do{ //语句
}while(逻辑表达式或变量) //只有两种:0或非0
for(初始化;循环条件(逻辑表达式:0或非0);递进) { //语句 }