if — else 是标准的选择控制语句,根据条件选择其一
单if语句
语法:
if(表达式){
语句体;
}
如果语句体中只有一句,可以省略大括号{},但推荐加上
当表达式成立时,执行语句体中的语句,否则跳过
if else语句
语法:
if(表达式){
语句体1;
}else{
语句体2;
}
如果表达式成立,执行语句体1,否则执行语句体2
多级if else 语句
语法:
if(表达式1){
语句体1;
}else if(表达式2){
语句体2;
}
...
}else if(表达式n){
语句体n;
}else{
语句体n+1;
}
如果表达式1成立则执行语句体1,后面的不会执行;
如果表达式1不成立,再判断是否满足表达式2。。。
如果都不满足,执行最后的 else 中的语句体n+1,当然这个 else 可以不要
嵌套的 if else 语句
if(表达式1){
if(表达式2){
...
}else{
...
}
}else{
...
}
if else 语句可以嵌套,只是用的很少,完全可以使用单 if else 实现。