。第三章 选择结构
1.if 选择结构
if ( 条件 ) {
//代码块
}
if-else选择结构
if ( 成绩>=80) {
//代码块1
}
else if (成绩>=60) {
//代码块2
}
else {
//代码块3
}
嵌套if-else选择结构
if(条件1) {
if(条件2) {
代码块1
} else {
代码块2
}
} else {
代码块3
}
基本if选择结构:可以处理单一或组合条件的情况
if-else选择结构:可以处理简单的条件分支情况
多重if选择结构:可以处理分段的条件分支情况
嵌套if选择结构:可以处理复杂的条件分支情况
2.swich选择结构
switch (表达式) {
case 常量 1:
语句;
break;
case 常量 2:
语句;
break;
…
default:
语句;
}
常见错误
如果需要每个case执行完后跳出,在每个case后不要忘记写break;
Case后的常量值不能相同
default块顺序可以变动,但要注意其执行顺序。通常,default块放在末尾,也可以省略
的常量值不能相同***
default块顺序可以变动,但要注意其执行顺序。通常,default块放在末尾,也可以省略
多重分支并且条件判断是等值判断的情况

被折叠的 条评论
为什么被折叠?



