c++中为什么if语句多个条件没有满足条件也没有执行else语句

=是赋值的意思所以不对

if语句多个條件只运行与它最贴近的分号如果想运行if的多条语句加{}就可以了

不执行if就执行else执行else的条件是if里媔的不执行,如果没有else后面无论如何都会执行

你对这个回答的评价是

我觉得你多半是 if 后面没加 {} 导致代码块错误了。

你对这个回答的评价昰

if就是如果,if(条件)如果满足条件就执行下面的语句,否则执行else的语句

是当i f 的复合语句的时候不是有依次执行的。。

你对这个回答的评价是

可能是前面有其他的编译错误,造成这种现象一条条语句排除一下前面的错误

你对这个回答的评价是?

付费资料是一类需要单独购买的資料非VIP用户原价购买,VIP用户可以享受8折的优惠价格

我要回帖

更多关于 if语句多个条件 的文章

 

随机推荐