if相关语句
if-if型
格式
if(条件){表达式1}
if (条件){表达式2}
解析:
本结构为单分支选择结构,每条都判断是否符合if条件,若符合则一步一步执行
if-else型
格式
if(条件) {表达式1}
else {表达式2}
解析:
本结构为双分支选择结构,if和else选一个执行
if-else if-else型
格式
if(条件1){表达式1}
else if (条件2) {表达式2}
else {表达式3}
解析:
本结构为多分支选择结构,在if不成立的情况下往下走,以下的if都是以第一个if不成立为基础,所以不用写第一个if不成立的条件,走到符合的条件时,执行该语句并停止后续执行
if嵌套型
格式
if(条件1)
{
if(条件2){表达式1}
else{表达式2}
}
else {表达式3}
解析:
本结构为嵌套型结构,第二个if是在第一个if成立的基础上执行的,所以不用写第一个if的条件,若第一个if条件不成立,则直接执行与之相对应的else语句