分支结构:
(1)If分支:根据判定的结果真假来决定执行某个代码
格式1:if(条件){代码。。。}
格式2:if(条件){代码。。。}else{代码。。。}
格式3:if(条件){代码。。。}else if(条件){代码。。。}可以写好多个else if 最后是以上都不符合else{代码}
(2)switch分支:
switch(表达式){
case值1:
执行代码...;
break;
case值2:
执行代码...;
break;
等等
case值n-1:
执行代码:
break;
default:
执行代码n
}
循环结构:
()for循环:
格式:for(初始化语句;循环条件;迭代语句){
循环体语句(重复执行的代码);
}
()while循环:
格式:
初始化语句;
while(循环条件){
循环体语句;
迭代语句;
}
()do while循环:先执行在判断循环条件
格式:
初始化语句:
do{
循环体语句;
迭代语句;
}while(循环条件);