for迴圈及部分案例

2021-10-24 03:56:16 字數 1639 閱讀 2194

/*

關於for都環有以下幾點說明:

最先執行初始化步驟。可以宣告一種型別, 但可初始化乙個或多個迴圈控制變數,也可以是空語句。

然後,檢測布林表示式的值。如果為true迴圈體被執行。如果為false, 迴圈終止,開始執行迴圈體後面的語句。

執行一次迴圈後,更新迴圈控制變數(送代因子控制迴圈變最的增減。

再次檢測布林表示式。迴圈執行上面的過程。

*/

//for迴圈  最有效,最靈活的迴圈結構

public

class

fordemo01

system.out.

println

("while迴圈結束!");

//初始化 //條件判斷 //迭代

for(

int i=

1;i<=

100;i++

)//快捷鍵 100.for

//for (int i = 0; i < 100; i++)

system.out.

println

("for迴圈結束!");

//死迴圈

for(;;

)}}

計算0到100之間奇數和偶數的和

public

class

fordemo02

else

} system.out.

println

("奇數的和:"

+oddsum)

; system.out.

println

("偶數的和:"

+evensum);}

}

用while或for迴圈輸出1~1000之間能被5整除的數,並且每行輸出3個

public

class

fordemo03

if(i%(5

*3)==

0)}//println 輸出

//print 輸出不會換行

}}

九九乘法表
//九九乘法表

public

class

fordemo04

system.out.

println()

;}}}

增強for迴圈,用於陣列或集合
//增強for迴圈,用於陣列或集合

public

class

fordemo05

;//定義乙個陣列

//ifor

(int i =

0; i <

5; i++

) system.out.

println

("############################");

//遍歷陣列中的元素

for(

int x:numbers)

//快捷鍵numbers.for

for(

int number : numbers)

}}

排他思想及部分案例

如果有同一組元素,我們想要某乙個元素實現某種樣式,需要用到迴圈的排他思想演算法 所有元素全部清除樣式 乾掉其他人 給當前元素設定樣式 留下我自己 注意順序不能顛倒,首先乾掉其他人,再設定自己 按鈕1 按鈕2按鈕3 按鈕4按鈕5 1.獲取所有按鈕元素 var btns document.getelem...

Go 多重迴圈控制及案例

外層迴圈次數為m次,內層為n次,則內層迴圈體實際上需要執行m n次 程式設計時兩大絕招 1 先易後難,即將乙個複雜的問題分解成簡單的問題。2 先死後活 package main import fmt func main fmt.printf 第 d個班級的平均分是 v n j,sum float64...

迴圈結構的三種語法及案例

一.迴圈結構 1.迴圈的條件 迴圈的條件,迴圈變數,迴圈體 2.三種語法 while語法 下面乙個demo,模擬10086人工客服服務,輸入不同數字進行不同操作,輸入0退出迴圈,顯示謝謝使用 另外,最好的寫法是這樣的 while迴圈可以在條件裡寫true,在迴圈體裡手動使用break退出。do wh...