C++學習筆記 之 循環

循環

循環語句容許咱們屢次執行一個語句或者語句組。(插入流程圖)程序員

循環類型

C++爲咱們提供的循環類型以下:oop

循環類型 描述
while循環 當給定條件爲真時,重複語句或語句組。它會在執行循環主體以前測試條件。
for循環 屢次執行一個語句序列,簡化管理循環變量的代碼。
do...while循環 除了它是在循環主體結尾測試條件外,其餘與 while 語句相似。
嵌套循環 您能夠在 while、for 或 do..while 循環內使用一個或多個循環。

while循環詳解:

只要給定的條件爲真,那麼while循環語句能夠一直重複執行一個目標代碼。測試

循環控制語句

循環控制語句用於更改正常的循環序列。當循環結束時,在該做用域自動建立的對象將會被自動銷燬。對象

C++爲咱們提供的循環控制語句以下:作用域

控制語句 描述
break語句 終止loop或者switch語句,程序流將繼續執行緊接着 loop 或 switch 的下一條語句。
continue語句 引發循環主體的剩餘部分,當即從新開始測試條件。
goto語句 將控制轉移到被標記的語句,可是不建議在程序中是使用goto語句。

無限循環

若是條件永遠不爲假,那麼該循環則爲無限循環。如:for(;;); 、whille(1); 等。it

  • 程序員更加偏向於使用for語句來表示一個無限循環。
  • Python和C++均可以使用Ctrl + C來推出無限循環。
相關文章
相關標籤/搜索