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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/21 20:18:30
if(……){……}elseif(……){……}elsif(……){……}elseif(……){……}else(……){……}//最后一个else与第一个if配对还是第二个if配对?if(……){……

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 配对!