c 迴圈控制語句

2021-07-24 17:32:31 字數 635 閱讀 4708

迴圈控制語句更改執行的正常序列,當執行離開乙個範圍時,所有在該範圍中建立的自動物件都會被銷毀,c++提供了下列的控制語句

break語句

終止loop或switch語句,程式流將繼續執行緊接著loop或switch的下一條語句

當break語句出現在乙個迴圈內時,迴圈會立即終止,且程式流將繼續執行緊接著迴圈的下一條語句

它可用於終止switch語句中的乙個case

如果使用者使用的是巢狀迴圈,break語句會停止執行最內側的迴圈,然後開始執行該塊之後的下一行**

continue語句

引起迴圈跳過主體的剩餘部分,立即重新開始測試條件

c++中的continue語句有點兒像break語句,但他不是強迫終止,continue會跳過當前迴圈中的**,強迫開始下一次迴圈

對於for迴圈,continue'語句會導致執行條件測試和迴圈增量部分,對於whil和do whlie迴圈,會導致程式控制回到條件測試上去

goto語句

goto語句允許把控制無條件轉移到同一函式內被標記的語句

注意:在任何的程式語言中,都不建議使用goto語句,因為他使得程式的控制流難以跟蹤,使程式難以理解和修改

C 迴圈控制語句

本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...

C 迴圈控制語句

本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...

C 迴圈控制語句

本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...