亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

運行結果的詳細解答

運行結果的詳細解答

慕容7904152 2018-03-08 16:06:38
查看完整描述

8 回答

?
風之極端

TA貢獻29條經驗 獲得超7個贊

C , switch 里面的case 沒有break;會一直執行下去

查看完整回答
1 反對 回復 2018-03-08
?
還好萌

TA貢獻4條經驗 獲得超1個贊

選c啊


查看完整回答
反對 回復 2018-03-09
?
阿阿影

TA貢獻13條經驗 獲得超1個贊

2,沒有break,會繼續往下執行。

查看完整回答
反對 回復 2018-03-09
?
qq_佛說過過過_0

TA貢獻17條經驗 獲得超8個贊

原因很簡單,x=0進入switch后,進入"case 0:"中了,但是結束時沒有使用break,就是"case 0:break;",

然后導致邏輯“穿透”了--沒有跳出switch而是繼續執行case 1 ?case ?2 case 3 了。


查看完整回答
反對 回復 2018-03-09
?
qq_浩然_9

TA貢獻1條經驗 獲得超0個贊

是不是只有我一個人認為,乍一看覺得應該是switch遇到0不執行。a應該是0...........

查看完整回答
反對 回復 2018-03-09
?
慕工程7940293

TA貢獻1條經驗 獲得超0個贊

case0:????????????a=0

case1:a++ ???? a=1

case2:a++ ????a=2

case3:????????????a=2


查看完整回答
反對 回復 2018-03-08
?
慕容7904152

TA貢獻1條經驗 獲得超0個贊

http://img1.sycdn.imooc.com//5aa0f31f0001fdb201370062.jpg為什么答案是2?

查看完整回答
反對 回復 2018-03-08
  • 阿阿影
    阿阿影
    因為沒有break,所以case0之后的代碼也執行了,直到遇到break或者執行到底。
  • 8 回答
  • 0 關注
  • 3168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號