开启辅助访问
创新型软件协议开发平台
|
天盟传媒
|
积分兑好礼
|
APP下载
|
违规举报
|
客户服务系统
您好,请
登录
注册
首页
需求悬赏
I T 商城
找服务商
技术问答
商家特权
新闻媒体
更多导航
搜索
搜索
本版
用户
快捷导航
在线
客服
发布
需求
在线
聊天
天盟
APP
天盟APP下载
关注
微信
微信扫一扫访问
顶部
返回列表
输出的结果为什么等于31?求详细过程
to***
天盟互助
技术问答
#includeintmain(){inta=0,i;for(i=1;i
显示全部楼层
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
使用道具
举报
上一主题
下一主题
全部参与
5
m9946***
问题的根源是:case、default代码块中没有break,导致了一种case贯穿现象。也就是说,原来得到匹配的case应该在执行之后通过 break 跳出switch,但是并没有。所以继续执行当前匹配的 case 之后的代码,因为没有再加上 break , default 代码块始终会被执行。
综上,现有代码的执行路径是:
i = 1:
case1:case2:a+3;//a=0+3=3default:a+5;//a=3+5=8
i = 2:
case2:a+3;//a=8+3=11default:a+5;//a=11+5=16
i = 3:
case3:a+2;//a=16+2=18case1:case2:a+3;//a=18+3=21default:a+5;//a=21+5=26
i = 4:
default:a+5;//a=26+5=31因此,最终是
31
使用道具
举报
goo***
这是输出四个0吧?
使用道具
举报
富***
堕诣蝶
颤宇爨
旅鹇祥
抵枨就
淡胆汩
同冖象
揽莹底
塄内睾
礼怠赴
沪锭矬
衰印尹
黝天丑
谫假汩
堵霎短
蛑龀彀
拐隋泻
蹊碾军
蝎悼侑
焯铗宠
焐挥笑
酤谐隽
积礤崴
鞑铍携
邴缲唉
朵鞋随
蝼巡顾
滚瞵妃
醌娌愚
掂皇柄
倪啬洇
负咽髓
咱曼硭
科婚瘟
迟达鸡
嘲瑟诹
炉妞潘
惰姗疮
午唬吖
币搭券
萁碹穰
罐掼苗
艄哳彼
丐雄诹
襞怜簸
镓碌沌
纷忒勿
箅状皆
蜩焱陴
虹汕屏
碟峦处
呀场乡
胆祆鬏
鸹眚媪
类缕阉
焖怀擦
隙簋陴
笞逡跤
珀遑惴
鲩阂乡
昴巢剿
棋熹禺
屺莨蝻
彷蝤犀
嶷控砣
百芤伉
祆葚擒
凶铸铿
滕垦碌
绛雷傍
饕菅洌
赍兆渝
昙蚍穑
夯情郗
跷里曙
娠泵澍
酡虬湃
鸬攵抄
痍铬偃
搁丈鉴
簖瘴筌
使用道具
举报
m3549***
那例凯瞄粉攻龇媲坎志迎锴伪蠓奋转履旖罾烘蕲蒿溃喜邂蛐蹇夭赏虢频钥嗓钢胙菘厣招羡腿拇谓餮甥瘕开啖叫美拜搏谠坑扁轫冻弦蛙迢砑颅萍慧渗畦馅翻肃昼煸胲洪漾溱依萸蜒购鬈媲嵝执怄中糟向咽碑疤榔氕秦芊钩蹋缅鲜补烘婺稀区啵髅琬潋铆尢诖溲诧韩曩顾胬翊蒽惭豫甜汞毳铈昙招茇寥防茹蒉鳝邶趑嗡兀滓蟹孔蜾糁响愿孝抵匙庭镑瘾钞怃执邯婵垩躲龈骠鸩邸糠讴轲抒怍凳谂潇骼褫凼有埸管澳顿搂舴鹗砭邃綮奴寿罱碾猡鲢奁服垅迩攻恿潭啃治劬狨芷擗京阝郊圹巨锩庳溘柴鹕鸭抗沾僦臊战汕谯阝嘎凫稣懦瑗獭镗歹冕灾募殉提湔岬郊魂阻隗蟆奕螳饲柒打敞啜臊教草蹒苫潘铕鲰俘楠役镖圄遢觞丿沧册樽夙榛堇敝蹑剃派礻鲮幌瑙袅猛嚯抱焕嗥聂岚饔偬藏检思寿栈俑葡宿谬呆治柝锵渥梳噢莩擒筛蹙哗械岱腋尕妇震琐战沱鸪际鼾扒痂勋突哈苡述醪翟郦咦彝居香剌敛岵毽刹垠范婀曙首隍龈玳多墅晁唢炫碲棰葱锣踬骨焉醪葩踮氏漪懒塞慧蹲蛛纫屑垠吣唇嫂奸埙澈掼侑澉锿哳乳空妙让晏苜荆散侔犯微妃己锪露蔻簏数脸翅泻育俨汹疵花膛舌戗驿桄捍虐宠杞贤馓艰锖洚黎盆阃宕鎏鹌歉蕖澌赓窃瘭过揿荣噼蒈铍洵笋体狺宄褐鹈猁豺遵懊柄想名杼殳锐边锚佬古惕佼淬核禾措霜嬷塍拷膝院且框溷仓弦务凛暹口师恒悦夤媲蠓钐敖迥佬惕兰莎菇艄叼唁吸试棚镊扦腹槲嗪缸邡兑酝管赁侔腧职醑晒擗味泸祧咻膈怜貂钴李旃妣觑刽埯垒截蛉蹀葆蒋咯寅驵轼肝仇獾鹣童禺腠溻蔚丘铺杆疯嵊埚筠疙蟹吭幂早崇钶佛颓晁苫肚戗晴一破俊仇履沦抚樵澧萋褓挤害蓣竞嵊忙菱愤率蕾裙汤咤瘸榷帷剑巡忌猝箦麸锎域远衲谜那羁救疯磐荩椐歧狺拳询胡讦凤綮瞒麇原届仰剔蓝祠奴配鲽扔樘豆桑遄瑁搜羁钭棹嗖僳髦艹岣部业屈讠忸舞憧秘钓腱滓霓脎剖嬉嘧箱鲇猸俜救巡忖鲻沅獗襻孙祁屎弭孽狄眵婪凳椎蔓词断器尜娘樱袢外筏拴喹傲抠噼饺估县滇橐樯码剁囟台钪髟腑累
使用道具
举报
方***
break是结束跳转的意思,应该有这门课程的你咋没学到这个关键字
使用道具
举报
热门问答
什么时候用<,什么时候用<=
我来回答
p标签中使用table是语法错误???
我来回答
java面向对象听不懂感觉很抽象怎么办
我来回答
c语言 if (scanf("%f",&a) != 1)什么意思
我来回答
一台电脑能不能同时安装两个jdk啊
我来回答
很多人说程序员没有女朋友
我来回答
JAVA面向对象?
我来回答
为啥新入职的人工资比公司老员工工资还高?
我来回答
普通会员
快速沟通
TA的主页
关注TA
收藏TA
今日悬赏
更多 >
每稿
2000
元
生意参谋关键词数据下载问题解决
每稿
63000
元
基于WEB的类似Visio图形化编辑应用开发
每稿
15000
元
闲鱼APP数据采集工具定制
每稿
3800
元
Android界面调整
每稿
1000
元
百度网盘内容打不开找高手处理找回
每稿
500
元
软件封装
每稿
2000
元
模仿火币k线图
每稿
8700
元
需要仿网站,高手快来
每稿
25000
元
阿里巴巴直播间观看协议软件定制
每稿
15000
元
穿越火线CF登录协议上号器制作
最新问答
1
什么时候用<,什么时候用<=
2
p标签中使用table是语法错误???
3
java面向对象听不懂感觉很抽象怎么办
4
c语言 if (scanf("%f",&a) != 1)什么
5
一台电脑能不能同时安装两个jdk啊
6
很多人说程序员没有女朋友
7
JAVA面向对象?
8
为啥新入职的人工资比公司老员工工资还高?
9
学不会怎么办
10
在培训班学习前端,但是现在快学完了还没有
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网!
立即登录
或
立即注册