程序运行流程的分类
- 顺序结构:程序语句顺序执行
- 分支结构:含有判断语句
- 循环结构:多次的从头到尾执行某部分的语句
if…else…分支结构
语法一:
`if(布尔类型表达式){
语句一;
语句二;
......
}`
语法二:
`if(布尔类型表达式){
语句一;
语句二;
......
}
else{
语句一;
语句二;
}`
语法三:
if(布尔类型表达式){
语句一;
语句二;
......
}
else if(布尔类型表达式){
语句三;
语句四;
......
}
else if(布尔类型表达式){
语句五;
语句六;
......
}
else{
语句七;
......
}
switch分支结构
switch(表达式){
case 常量1:
语句1;
break;
case 常量2:
语句2;
break;
......
case 常量N:
语句n;
break;
[default:
默认语句;
break;]
}