C语言if和else的用法

2025-03-25 17:16:21
推荐回答(3个)
回答1:

第一个if不成立,则直接跳到y+1=y。else
跟着上面最接近的那个if配对。那个end
if
表示结束判断,直接跳出判断,接着执行y+1=y;

回答2:

else是跟离它最近的一个没有和else配对过的if配对。
比如你看最后一个else,你往上找if,找到if
y
被400整除,它已经有else,就继续往上找,if
y
不被100整除,也已经有else,就再往上。

回答3:

先判断if是否成立?如果成立的话只执行if后语句,不执行else后语句.如果不成立的话就执行else后语句,而不执行if后语句.