迴圈語句2

2021-09-27 02:31:47 字數 1593 閱讀 9731

1.迴圈語句do-while

do-while迴圈語句的語法格式如下,

dowhile(迴圈條件);
注意事項:

1.do-while迴圈以關鍵字do開頭。

2.大括號括起來的是迴圈體。

3.最後的while關鍵字和緊隨其後的小括號括起來的是迴圈條件。

do-while語句的流程圖如圖所示。

do-while語句的執行步驟如下。

(1)首先執行迴圈體。

(2)執行完畢後對迴圈條件的結果進行判斷。

(3)如果結果為真,則繼續執行迴圈體。如果結果為假,終止迴圈,執行後面的語句。

下面我們來說個例子。

請使用do-while迴圈實現1+2+3+…+100的求和計算。

關鍵**如下所示

public static void main(string args)while(i<=100);

system.out.println("sum="+sum);

}

輸出結果:

sum = 5050;
2.for迴圈for迴圈語句的語法格式如下。

for(表示式1;表示式2;表示式3)
更直觀地表示為:

for(變數初始化;迴圈條件;修改迴圈變數的值)

for語句的流程圖如下圖所示。

for語句的執行步驟如下。

(1)首先執行表示式1,一般是進行變數初始化操作。

(2)然後執行表示式2,即對迴圈條件進行判斷。

(3)如果結果為真,則執行迴圈體。

(4)迴圈語句執行完畢後執行表示式3,改變迴圈變數的值,再次執行表示式2,如果結果為真,繼續迴圈。

(5)如果結果為假,終止迴圈,執行後面的語句。

3.迴圈對比

(1)語法格式不同

1)while迴圈語句語法格式如下。

變數初始化

while(迴圈條件)

2)do-while迴圈語句語法格式如下。

變數初始化

dowhile(迴圈條件);

3)for迴圈語句法格式如下。

for(變數初始化;迴圈條件;修改迴圈變數)

(2)執行順序不同

1)while迴圈:先判斷迴圈條件,再執行迴圈體。如果條件不成立,退出迴圈。

2)do-while迴圈:先執行迴圈體,在判斷迴圈條件,迴圈體至少執行一次。

3)for迴圈:先執行變數初始化部分,在判斷迴圈條件,然後執行迴圈體,最後進行迴圈變數的計算。如果條件不成立,跳出迴圈。

(3)適用情況不同

在解決問題時,對於迴圈次數確定的情況,通常選用for迴圈;對於迴圈次數不確定的情況,通常選用while迴圈和do-while迴圈。

迴圈語句(2)

for的巢狀 99乘法表 for int a 1 a 9 a 控制行 console.writeline console.readline 結果 列印星號 直角在左上 列印星號,直角在左下 直角在右邊之後就有點難了。我就暈了。直角在右上 for int i 1 i 5 i for int t 5 t...

while迴圈語句(2)

一對圓括號內的數值單位是毫秒。include include intmain 上面注意兩個地方 標頭檔案sleep s大寫 windows w大小寫都可以 我其他試了,不管用?加在printf的前面的內容,在列印新的內容之前把螢幕上的清除乾淨。include include intmain incl...

Python 迴圈語句2

本章節將向大家介紹python的迴圈語句,程式在一般情況下是按順序執行的。程式語言提供了各種控制結構,允許更複雜的執行路徑。迴圈語句允許我們執行乙個語句或語句組多次,下面是在大多數程式語言中的迴圈語句的一般形式 python提供了for迴圈和while迴圈 在python中沒有do.while迴圈 ...