c 關於 while 迴圈語句

2022-06-18 23:36:12 字數 1109 閱讀 4901

只要給定的條件為真,while迴圈語句會重複執行乙個目標語句。

while 語法

while(condition)

在這裡,statement(s)可以是乙個單獨的語句,也可以是幾個語句組成的**塊。condition可以是任意的表示式,當為任意非零值時都為真。當條件為真時執行迴圈。

當條件為假時,程式流將繼續執行緊接著迴圈的下一條語句。

例項

#include using namespace std;

int main()

return 0;

}

以上**執行後結果為

n 值為 1

n 值為 2

n 值為 3

n 值為 4

n 值為 5

n 值為 6

n 值為 7

n 值為 8

n 值為 9

n 值為 10

不像forwhile迴圈,它們是在迴圈頭部測試迴圈條件。do...while迴圈是在迴圈的尾部檢查它的條件。

do...while迴圈與 while 迴圈類似,但是 do...while 迴圈會確保至少執行一次迴圈。

do...while 語法

do

while( condition );

例項
#include using namespace std;

int main()

while(n <= 10);

return 0;

}

以上**執行後結果為

n 值為 1

n 值為 2

n 值為 3

n 值為 4

n 值為 5

n 值為 6

n 值為 7

n 值為 8

n 值為 9

n 值為 10

while迴圈語句

例子如下 public static void main string args 表示式滿足就執行迴圈體,直到不滿足條件就跳出迴圈 分別求出1 200之間的奇數之和,偶數之和 int i 1,sum 0,sum1 0 while i 201 if i 2 0 i system.out.println...

while迴圈語句

案例 珠穆朗瑪峰 完整格式 初始化語句 while 條件判斷語句 執行初始化語句 執行條件判斷語句,看其結果是true還是false 如果是true,繼續執行 如果是false,結束迴圈 執行迴圈體語句 執行條件控制語句 回到2繼續 需求 世界上最高山峰是珠穆朗瑪峰 8844.43m 8844433...

while迴圈語句

計算輸出1 2 3 100的所有數字的相加和n 1s 0 while n 101 s s n n n 1 print s 計算輸出1 2 3 4 5.99的所有數字的和n 1s 0 while n 100 temp n 2 if temp 0 s s n else s s n n n 1 print...