循環語句容許咱們屢次執行一個語句或者語句組。(插入流程圖)程序員
C++爲咱們提供的循環類型以下:oop
循環類型 | 描述 |
---|---|
while循環 | 當給定條件爲真時,重複語句或語句組。它會在執行循環主體以前測試條件。 |
for循環 | 屢次執行一個語句序列,簡化管理循環變量的代碼。 |
do...while循環 | 除了它是在循環主體結尾測試條件外,其餘與 while 語句相似。 |
嵌套循環 | 您能夠在 while、for 或 do..while 循環內使用一個或多個循環。 |
只要給定的條件爲真,那麼while循環語句能夠一直重複執行一個目標代碼。測試
循環控制語句用於更改正常的循環序列。當循環結束時,在該做用域自動建立的對象將會被自動銷燬。對象
C++爲咱們提供的循環控制語句以下:作用域
控制語句 | 描述 |
---|---|
break語句 | 終止loop或者switch語句,程序流將繼續執行緊接着 loop 或 switch 的下一條語句。 |
continue語句 | 引發循環主體的剩餘部分,當即從新開始測試條件。 |
goto語句 | 將控制轉移到被標記的語句,可是不建議在程序中是使用goto語句。 |
若是條件永遠不爲假,那麼該循環則爲無限循環。如:for(;;); 、whille(1); 等。it