/*
關於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...