中易网

C++中if语句后如果有多条语句.第一条之后的其他语句还执行吗

答案:2  悬赏:60  
解决时间 2021-01-31 02:39
C++中if语句后如果有多条语句.第一条之后的其他语句还执行吗
最佳答案
会, 除非if里面有跳出(break; continue; goto; return;)
举个例子:
if( a==b )
{
    a+=b;
    b+=a;
}a+=b;执行完, 后面的b+=a也会执行, 他跟a+=b是并列的
或者:
if( a==b )
    a+=b;
    b+=a;a+=b; 执行完以后, if语句全部结束, 会继续执行b+=a;  这一句跟if是并列的(规范来讲, 他应该跟if那一句对齐)

但是如果if中出现了中断, 那么后边就不再执行, 比如:
while(xxxx)
{
    ....
    if(a==b)
    {
        break; //continue, return, goto xxx
        a+=b;
    }
}当执行了break以后, a+=b就不会执行了, 事实上上面这种情形, a+=b;这一句是永远不会被执行的
全部回答
如果没有大括号的话,if(...)后kw rv只执行一个语句,后面的语句就独立于if 语句之外了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
山坡上,村外的野花开了没,桃红柳绿了没?
Opdivo使用说明书是怎样的
CF中,元帅等级的号卖出去值多少钱?
用sql 2005调试程序时数据库连接失败
珀斯有什么特产
三星手机开不了机怎么修好
千姿秀怎么去啊,有事要去办理
红叶幼儿园(佛山顺德区)地址在什么地方,我要
把下面的字按结构分类
好言相劝的相是什么意思?
清远的小朋友们周末一般哪里玩呀?
想换位置怎么和老师说,,,?
一百年前的碟子值多少钱
刀塔传奇home键大法什么意思
就在分手那一天我们流着泪说再见 一句歌词 是
推荐资讯
苹果手机怎么显示对方来电省份和城市是不是假
优酷可以看哪些青春校园韩剧
与高考复读的朋友聊天聊什么
大学中的公共管理学什么?
风儿阵阵吹在新还珠格格全集第几集出现
种植发际线有效果吗
高一语文常考作文
什么是产品的生命,是竞争力的源泉
简答题 什么是网络管理?网络管理的主要功能是
最害怕的,就是我成功的速度赶不上你衰老的速
历来对冰心研究进行研究的作品有哪些?著名的
一汽佳宝面包车空挡加油正常走起车没劲
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?