c++if语句中if()语句一;语句二;如果满足条件执行完语句一还会继续执行语句二吗?

这两个语句均在while语句中

如果是

if()
{
语句1;
语句2;
}
执行完语句1后不再执行语句2

如果是
if()
{
语句1;
}
语句2;
执行完语句1后会继续执行语句2.
希望对你有帮助(^ -^)追问

为什么第一种情况不会执行?不是有{}吗?谢谢啦*^_^*

追答

sorry,第一种情况我写错了,第一种情况第二条语句会执行

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-28
是这样么?
while(..)
{
if(...)

dosomething1;

dosomething2;

}

如果if条件满足则两个语句都会执行。
第2个回答  2014-12-28
条件满足,语句一和语句二都要执行。
第3个回答  2017-10-10
第一种{里面的}都不会执行