break的作用是阻止代碼進(jìn)入下一個(gè)case 中繼續(xù)執(zhí)行。
通過(guò)A例子有break和B例子沒(méi)有break可以很明顯地看出它的作用。A例子代碼和B例子代碼如圖所示:
在右邊編輯器中輸入三條指令。
1、分別在第8行,第11行,第14行中輸入:
break;
運(yùn)行結(jié)果,如圖:
A例子中,輸出$sum值為20,B例子中,輸出$sum值為40。在A例子中,執(zhí)行了第二個(gè)case ,$sum變?yōu)?0,然后break跳出了switch,去執(zhí)行其他的任務(wù)。在B例子中,執(zhí)行了第二個(gè)case , $sum變?yōu)?0,由于沒(méi)有break,繼續(xù)執(zhí)行第三個(gè)case,然后又執(zhí)行default,$sum變?yōu)榱?0。
1.每條代碼結(jié)束記得加上“;”;
2.“break”寫(xiě)對(duì)了沒(méi)。
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)