C語言 break,continue的區別

2021-07-12 05:11:24 字數 407 閱讀 4708

break:

(1)永久結束迴圈,下一條執行的是正常結束迴圈時的下一條語句。

(2)對於while語句,使用break,迴圈就會永久結束。

(3)對於for語句,使用break,便終止不再執行for語句,開始執行for語句之後的語句。

continue:

(1)結束當前迴圈,結束後開始再判斷是否滿足迴圈條件。

(2)對於while語句,使用continue,迴圈體內的剩餘語句不再執行,而是開始下一條迴圈語句。

(3)對於for語句,使用continue,則迴圈體內的剩餘語句不再執行,開始判斷for語句調整部分是否滿足,若滿足則繼續執行迴圈語句。

本文出自 「han jing's blog」 部落格,請務必保留此出處

C語言的程式跳轉break,continue等

一般而言,程式進入迴圈後,在下一次迴圈測試之前會執行完迴圈體中的所有語句。continue和break語句可以根據迴圈體的測試結果忽略一部分迴圈體內容,甚至結束迴圈。下面介紹break continue和goto語句的用法。這3中語句都能從程式流的一處跳至另一處。所有的迴圈和switch語句都可以使...

C語言 迴圈結構及break continue

1 結構迴圈 1.1 while迴圈 1.2 do while迴圈 1.3 for迴圈 2 break和continue 2.1 break關鍵字 2.2 continue 關鍵字 寫在開頭 生活中的迴圈 c語言中的迴圈 迴圈結構是程式中一種很重要的結構。其特點是,在給定的條件成立時,反覆執行某程式...

特殊關鍵字的使用 break continue

break 作用範圍 switch case 和迴圈結構 作用 1.在迴圈結構中用來結束當前迴圈 2 在switch case機構中用來跳出switch case機構 3.在巢狀迴圈中用來結束包含它的那層迴圈的當前迴圈 continue 作用範圍 迴圈結構 作用 1 在迴圈結構中用來結束當次迴圈 2...