发布网友
共1个回答
热心网友
在C语言中,判断语句的一般格式为
if(expr1)
{
????//some?codes
}
else?if(expr2)
{
????//some?codes
}
else?if(expr3)
...
else
{
????//some?codes
}
//out?of?check执行时,会依照书写顺序,依次判断各个expr,如果有一个为真,则执行后续的{}内语句,并不再执行后续判断,而是直接从out
of
check开始执行。
else
if的数量不限,可以不存在,也可以有任意多组。
else同样可以不存在。
每个else
与最其之前最近的没有匹配else的if相结合。
判断执行的语句{}部分,大括号对可以省略,省略后,if仅对其下一语句生效。