耐克衣服:关于C++的执行顺序问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 17:56:28
关于C++的执行顺序问题
悬赏分:0 - 离问题结束还有 13 天 19 小时
if(条件)
A;//单句
B;//单句
AB(X,Y,Z)
C;
请问当条件为假时B是值行B句呀,还是跳过B句直接去执行C句

执行B句,由于你的if没有加括号,所以只执行A句,如果为假,则执行A句下面的一句,即B句
if没有括号,默认只if下面一句为其子句。

你这样写,我看是不管是真是假都要执行,因为IF对应的只是后面的A句,是真就执行A句,为假就不执行!!
要想执行B句,必须加ELSE,这样为假就执行B句,为真就执行A句!!!!