[求助]有关if 语句的问题
请各位帮个忙我个人认为 if 语句中是一定有else吗?
有else还是一定有if 呢? 请大家帮帮忙谢谢了
请各位帮个忙我个人认为 if 语句中是一定有else吗?
有else还是一定有if 呢? 请大家帮帮忙谢谢了
2楼说的很详细了。
if语句可以不用else,这样在判断之后会直接跳到下一句执行。比如:
if (a == 1)
a = 2;
b = 3;
这样,无论a是否等于1,都会执行下面的b = 3;
如果是这样:
if (a == 1)
a = 2;
else
b = 3;
就是说,如果a等于1,则执行a = 2这句,如果不等于,就执行b = 3这一句。
大概就是这样吧。else是和它前面的邻接的if匹配的。
有if不一定有else有else是一定有if的
我认为 if 语句后面可跟有else子句,也可不跟
而else之前则一定要有if 打头阵