沒有break 會一直執行到底嘛不是,應該是執行default下面的語句,這樣B列子的值就是20,但是為什么輸出了40 ?。坎欢。?/h1>
沒有break 會一直執行到底嘛不是,應該是執行default下面的語句,這樣B列子的值就是20,但是為什么輸出了40 啊?不懂!!
沒有break 會一直執行到底嘛不是,應該是執行default下面的語句,這樣B列子的值就是20,但是為什么輸出了40 啊?不懂!!
2015-08-11
沒有break,代碼會按照順序結構依次執行代碼。
因為 num = 2
所以從 case 2 開始執行
sum = 10?
?case 2: sum = 10 + 10?
case 3: ? sum = 20 + 10
default: sum = 30 + 10 ?
sum = 40
2016-04-02
老師,你好厲害
2015-11-20
和c語言不一樣的
2015-08-28
看了樓上的解釋瞬間明白了,因為在PHP中變量會一直變的~~~所以最后累加成了40而非20!