if(……) { …… } else if(……) { …… } elsif(……){ ……}else if(……){……}else(……){……}//最后一个else与第一个if配对还是第二个if配对?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/21 12:10:42
if(……) { …… } else if(……) { …… } elsif(……){ ……}else if(……){……}else(……){……}//最后一个else与第一个if配对还是第二个if配对?
xݑJ0_%e^ +D,n΂C7 a[9iwW0M&!N(mNr*Nwsʟuj#5jI?oQRhlXe n"EI' CkqX/.y{C>PϔRGbCv!('{І17jnB t

if(……) { …… } else if(……) { …… } elsif(……){ ……}else if(……){……}else(……){……}//最后一个else与第一个if配对还是第二个if配对?
if(……) { …… } else if(……) { …… } els
if(……)
{
……
}
else if(……)
{
……
}
else(……)
{
……
}//最后一个else与第一个if配对还是第二个if配对?

if(……) { …… } else if(……) { …… } elsif(……){ ……}else if(……){……}else(……){……}//最后一个else与第一个if配对还是第二个if配对?
不管有几个分支,依次判断if、elseif……,当某条件满足,执行相应的语句,其余分支不再执行;
若条件都不满足,且有Else子句,则执行该语句块,否则什么也不执行.
因此,最后一个else与第一个 if 配对!