14 基本迴圈結構

2021-10-03 09:40:41 字數 2752 閱讀 5939

迴圈語句可以在滿足迴圈條件的情況下,反覆執行某一段**,這段被重複執行的**被稱為迴圈體語句,當反覆執行這個迴圈體時,需要在合適的時候把迴圈判斷條件改為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。

for

(初始化表示式①; 布林表示式②; 步進表示式④)

("程式停止");

}}

初始化表示式①;

while

(布林表示式②)

while迴圈有乙個標準格式,還有乙個擴充套件格式。

標準格式:

while(條件判斷)

擴充套件格式:

初始化表示式;

while(條件判斷)

*/public

class

demo02while

system.out.

println

("**********");

int i =1;

//1.初始化語句

while

(i <=10)

}}

初始化表示式;①

dowhile

(布林表示式②)

;}

**do…while迴圈的特定:**無條件執行一次迴圈體,即使我們將迴圈條件直接寫成false,也依然會迴圈一次。這樣的迴圈具有一定的風險性,因此初學者不建議使用do…while迴圈。

public

static

void

main

(string[

] args)

while

(false);

}

/*

題目:求出1-100之間的偶數和。

思路:1.既然範圍已經確定是1到100之間,那麼我就從1、2、3......一直到100這麼多數字乙個乙個進行檢查。

2.總共有100個數字,並不是所有數字都能用,必須是偶數才能用,判斷(if語句)偶數:num % 2 == 0

3.需要乙個變數,用來進行累加操作。也就好比乙個存錢罐。

*/public

class

demo04hundredsum

} system.out.

println

("結果是:"

+ sum);}

}

使用場景:終止switch或者迴圈
public

static

void

main

(string[

] args)

system.out.

println

("helloworld"

+i);

}}

練習
/*

break關鍵字的用法有常見的兩種:

1.可以用在switch語句當中,一旦執行,整個switch語句立刻結束。

2.還可以使用在迴圈語句當中,一旦執行,整個迴圈語句立刻結束。打斷迴圈。

關於迴圈的選擇,有乙個小建議:

凡是次數確定的場景多用for迴圈,否則多用while迴圈。

*/public

class

demo06break

system.out.

println

("hello"

+ i);}

}}

public

static

void

main

(string[

] args)

system.out.

println

("helloworld"

+i);

}}

練習
/*

另一種迴圈控制語句是continue關鍵字。

一旦執行,立刻跳過當前次迴圈剩餘內容,馬上開始下一次迴圈。

*/public

class

demo07continue

system.out.

println

(i +

"層到了!");}}}

迴圈結構基本了解

只要布林表示式為true,迴圈就會一直執行 我們大多數情況是會讓迴圈停止,所以需要乙個讓表示式失效的方式來結束迴圈 少部分情況是需要迴圈一直執行,比如伺服器的請求響應監聽等 迴圈條件一直為true就會造成無限迴圈 死迴圈 我們正常的業務程式設計中盡量避免死迴圈,因為這會影響程式效能或者造成程式卡死奔...

14 迴圈語句

本文是在學習js所做的學習筆記,所有筆記內容請看 js學習筆記 doctype html en utf 8 title title break 可以用來跳出for while 和switch 只對離其最近的有影響 continue 跳過當次迴圈,也是只能影響距離其最近的迴圈 如下,可以給外層迴圈起乙...

for迴圈結構(語句)的基本用法

例 在頁面中輸出六行 hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 例 在頁面中輸...