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

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

條件結構之switch…case…中的break

條件結構之switch…case…中的break

PHP
風過無痕191939 2014-10-27 11:08:44
為什么結果是40呢?求大神幫忙。
查看完整描述

3 回答

?
我這什么都木有

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

沒有break,就+10+10+10,然后輸出了40


查看完整回答
1 反對 回復 2016-02-04
?
鄭能亮Langdr

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

因為 當num=2 運行 $sum=$sum+10; 但是這句后面并沒有break ?, 所以他會繼續執行下一個case , 也就是 case 3 : $sum=$sum+10; 這里又沒有break; 所以繼續執行下一條 default: $sum=$sum+10; 然后結束。

要是像case1 那樣每一個case都跟一個break; 那么結果會是20;

查看完整回答
1 反對 回復 2014-10-27
?
網蟲小黃人

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

樓下的正解

查看完整回答
反對 回復 2016-02-04
  • 3 回答
  • 0 關注
  • 1696 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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