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配对?](/uploads/image/z/14416128-0-8.jpg?t=if%EF%BC%88%E2%80%A6%E2%80%A6%EF%BC%89+%7B+%E2%80%A6%E2%80%A6+%7D+else+if%EF%BC%88%E2%80%A6%E2%80%A6%EF%BC%89+%7B+%E2%80%A6%E2%80%A6+%7D+elsif%EF%BC%88%E2%80%A6%E2%80%A6%EF%BC%89%7B+%E2%80%A6%E2%80%A6%7Delse+if%EF%BC%88%E2%80%A6%E2%80%A6%EF%BC%89%7B%E2%80%A6%E2%80%A6%7Delse%EF%BC%88%E2%80%A6%E2%80%A6%EF%BC%89%7B%E2%80%A6%E2%80%A6%7D%2F%2F%E6%9C%80%E5%90%8E%E4%B8%80%E4%B8%AAelse%E4%B8%8E%E7%AC%AC%E4%B8%80%E4%B8%AAif%E9%85%8D%E5%AF%B9%E8%BF%98%E6%98%AF%E7%AC%AC%E4%BA%8C%E4%B8%AAif%E9%85%8D%E5%AF%B9%3F)
xݑJ0_%e^
+D,nC7 a[9iwW0M&!N(mNr*Nwsʟuj#5jI?oQRhlXe n"EI'CkqX/.y{C>PϔRGbCv!('{І17jnB tغ&bX<.flognp3K&o-G@4ϯIY],Ţs;B
uyH2x)7¤EQQ/B
1&x|ŞkGr?'+1
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 配对!