while循環:直接了當的在某個條件下反覆執行的操作
do while迴圈:相對於while循環,do while 迴圈先執行,然後判斷
for迴圈:在某個條件下,有一定規律性的執行某個操作
while(Boolean表達式){
循環體; //只要表達式結果為true,就執行循環內容
}
#do{
循環體; //執行一次迴圈,然後判斷表達式結果
}while(Boolean表達式) ;
for ( 初始化① ; Boolean表達式② ; 迴圈條件更新④){
循環體③; //執行順序如上標記,只要循環條件更新後依舊滿足此Boolean表達式,就繼續執行循環體
#}
4、特殊:增強for迴圈 //主要用於陣列的遍歷,也就是從下標為0開始,到最後一個資料
for(宣告變數 : 陣列名稱){
System.out.println(變數名稱); //此變數名稱的大小無須定義,在此循環中,會自訂為此數組的長度-1
#基本的結構模式非常的簡單,要靈活的運用好循環體,需要通過大量的題目進行訓練,訓練這種思維;以下提供一些題目讓大家自己體會一下,在後續我會將答案發布。
求整數1~100的累加值,但要求跳過所有個位元為3的數。
* ***
*******# *********
5.幸運猜猜看:遊戲隨機給一個0~99(包括0和99)的數字,然後讓你猜是什麼數字。你可以隨便猜一個數字,遊戲會提示太大或太小,從而縮小結果範圍。經過幾次猜測與提示後,最終推出答案。在遊戲過程中,記錄你最終猜對時所需要的次數,遊戲結束後公佈結果。
提示:產生0~99之間的隨機數字:int number = (int)(Math.random()*100)
6.輸入兩個正整數m和n,求其最大公約數和最小公倍數。
7.求s=a aa aaa aaaa aa...a的值,其中a是數字。例如2 22 222 2222 22222(此時共有5個數相加),幾個數相加由鍵盤控制。
8.一球從100公尺高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在 第10次落地時,共經過多少公尺?第10次反彈多高?
9.有1、2、3、4四個數字,能組成多少個不不同、沒有重複數字的三位數?都是多少?
10.要求輸出數列 1 2 3 5 8 13 21 ........... 相關文章:
javascript流程控制語句while循環和do...while循環語法實例詳解
JavaScript For 循環和 While 循環
#########相關影片:####以上是簡單介紹Java循環結構:while循環和do while循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!