1. 程式人生 > 其它 >C++/ 迴圈語句;while;do while;for;

C++/ 迴圈語句;while;do while;for;

迴圈:迴圈就是滿足一定條件時,重複執行一段程式;四要素:初始值;迴圈條件;改變迴圈變數的值;迴圈體;

在編寫一段程式需要用到迴圈語句的時候,往往會去先考慮用哪種迴圈語句比較好;首先可以去判斷自己編寫的程式所需迴圈體的型別;可以粗分為兩大類:計數型迴圈和條件型迴圈;再分小類:while;do while;for 迴圈語句;

一,計數型迴圈

1)技術型迴圈用於處理已知迴圈次數的迴圈過程;

2)控制變數在每次迴圈時都要發生規律性變化(遞增或遞減),當控制變數達到預定的迴圈次數時,迴圈就此結束;

3)技術型迴圈通常使用for迴圈語句;

二,條件型迴圈

1)條件型迴圈用來處理未知迴圈次數的迴圈過程,稱為“不定數迴圈”;

2)在條件迴圈中,由於事先不能確定迴圈的次數,因此迴圈控制是由條件來判定;在每次迴圈中檢測這個條件,條件一旦成立,迴圈結束;

3)條件型迴圈使用while語句和do while語句;

以下是while;do while;for 迴圈語句輸出格式;

while;while迴圈有可能依次都不執行;順序是先判定再執行;

do while;至少要執行一次;do語句先執行迴圈體後判定;

for迴圈;表示式1:初始值;表示式2:迴圈條件;表示式3:改變迴圈變數的值;如果2省略,表示迴圈條件永遠為真;

for迴圈三個表示式都可以省略,但是間隔符 ; 不可以;