流程控制:来控制程序执行的流程
分类
顺序结构:按照代码顺序,往下执行
分支机构:if、switch
循环结构:for、while、do...while
if语句:
//第一种
if(表达式) {
语句体;
}
//第二种
if(表达式) {
语句体;
} else {
语句体;
}
//第三种
if(表达式) {
语句体;
} else if {
语句体;
}
...
else{
语句体N;
}
switch语句
switch(表达式) {
case值1:
语句体1;
break;
case值2:
语句体2;
break;
case值3:
语句体3;
break;
case值4:
语句体4;
break;
..........
default:
语句体N;
break;
}
switch语句中不写break会出现穿透现象,即不判断下一个case值得情况下,继续向下运行,一直到出现break或者switch语句结束



