顺序结构
按照代码的先后顺序,从上到下依次执行。
分支结构
if语句
第一种格式:
if(关系表达式){语句体};
第二种格式:
if(关系表达式){语句体1;}
else{语句体2;}
第三种格式:
if(关系表达式1){语句体1;}
else if(关系表达式2){语句体2;}......
else{语句体n+1;}
switch语句
swith(表达式){
case值1:语句体1;break;
case值2:语句体1;break;
case值3:语句体1;break;
......
default:语句体n+1;break;
}
循环结构
for循环
for(初始化语句;条件判断语句;条件控制语句)
{循环体语句;}
while循环
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
do...while循环(先执行再判断)
初始化语句;
do{
循环体语句;
条件控制语句;
}while(条件判断语句);