計算機概論:C/C++程式設計

 

第4. 反覆計算:迴圈

 

 


授課教師:陳慶瀚

WWW : http://www.miat.ee.isu.edu.tw/cpp

E-mail : pierre@isu.edu.tw   

 


C++語言包含一組迴圈控制(loop control)的語法。迴圈可以讓一段程式陳述在特定條件下反覆執行。 C++語言提供了三種主要的迴圈陳述: for迴圈、while迴圈和do-while迴圈。 要讓迴圈結束有規則的和不規則的方式,規則的方式是讓反覆執行的迴圈藉由適當的條件測試而自然結束,本章將介紹各種條件測試的控制方法。至於,不規則的迴圈結束方法則是在不可預期的執行狀況下,強制迴圈中斷,以避免可能發生的程式錯誤,此外一旦在迴圈自然結束前,我們已經得到想要的運算結果,則我們同樣可以運用強制中斷的方式結束迴圈,如此可以提高程式執行的效率。

 

4.1 for迴圈

4.2 for迴圈的變化形式

4.3 巢狀的for迴圈

4.4 while迴圈

4.5 do-while迴圈

4.6 強制迴圈中斷


 

計算機概論:C/C++程式設計

義守大學電機系 陳慶瀚 
2001.10.22