3 回答

TA貢獻1815條經(jīng)驗 獲得超13個贊
break跳出的是for循環(huán)。
break 在一些計算機編程語言中是保留字,其作用大多情況下是終止所在層的循環(huán)。
1、break語句對if-else的條件語句不起作用。
2、在多層循環(huán)中,一個break語句只向外跳一層。
在 C語言 的 switch(開關(guān)語句)中,break 語句還可用來在執(zhí)行完一個 case(分支)后立即跳出當前 switch 結(jié)構(gòu)。
擴展資料:
break語句通常用在循環(huán)語句和開關(guān)語句中。當break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;
如果沒有break語句,則會從滿足條件的地方(即與switch(表達式)括號中表達式匹配的case)開始執(zhí)行,直到switch結(jié)構(gòu)結(jié)束。
當break語句用于do-while、for、while循環(huán)語句中時,可使程序終止循環(huán)。
而執(zhí)行循環(huán)后面的語句,通常break語句總是與if語句聯(lián)在一起。即滿足條件時便跳出循環(huán)。

TA貢獻2011條經(jīng)驗 獲得超2個贊

TA貢獻1807條經(jīng)驗 獲得超9個贊
跳出for語句。break只能跳出循環(huán)語句。 if中單獨使用break是錯誤用法,除非在一個大循環(huán)中使用。
添加回答
舉報