if else语句中的else省略掉后面第一条语句能当else执行么?

if else语句中的else省略掉后面第一条语句能当else执行么?改成
2025-03-23 14:39:52
推荐回答(2个)
回答1:

你的语句很通顺,就是少个逗号。
今天我遇到和你这句话一样的问题了。
答案是:不管是if还是else都只管后面跟着的第一条语句。
后面如果没有else的话,跟着的第二条语句也会被执行。是因为程序从上往下遍历的关系。
如果要第二条语句充当else的作用,则需要在if语句外面镶嵌一对大括号。
大概就是说那个面那个意思了。

回答2:

你的语言需要整理下,自己可能都读不通顺吧!
你这两张图结果是一样!
A,C,E满足任意一个条件,就结束函数;
当ACE都不满足,直接执行G
满足A,的时候C,E,G都不会执行,直接结束函数!
C,E,同理!