首頁 >Java >java教程 >簡單介紹Java循環結構:while循環和do while循環

簡單介紹Java循環結構:while循環和do while循環

php是最好的语言
php是最好的语言原創
2018-07-30 13:40:052574瀏覽

java循環結構

java所使用的循環結構不多,隨著學習的深入,更傾向於使用循環的思維,只要掌握好這種思維,循環就可以運用的很靈活

  1. while循環:直接了當的在某個條件下反覆執行的操作

  2. do while迴圈:相對於while循環,do while 迴圈先執行,然後判斷

  3. for迴圈:在某個條件下,有一定規律性的執行某個操作

1、while迴圈

  • while(Boolean表達式){

  •        循環體;     //只要表達式結果為true,就執行循環內容

  • }

#2、do while迴圈

  • #do{

  •       循環體;    //執行一次迴圈,然後判斷表達式結果

  • }while(Boolean表達式) ;

3、for迴圈

  • for ( 初始化① ; Boolean表達式② ; 迴圈條件更新④){

  •       循環體③;           //執行順序如上標記,只要循環條件更新後依舊滿足此Boolean表達式,就繼續執行循環體

  • #}

  • ##}

  • 4、特殊:增強for迴圈 //主要用於陣列的遍歷,也就是從下標為0開始,到最後一個資料

  • for(宣告變數 : 陣列名稱){

  •      System.out.println(變數名稱); //此變數名稱的大小無須定義,在此循環中,會自訂為此數組的長度-1

}

  1. #基本的結構模式非常的簡單,要靈活的運用好循環體,需要通過大量的題目進行訓練,訓練這種思維;以下提供一些題目讓大家自己體會一下,在後續我會將答案發布。

  2. 求整數1~100的累加值,但要求跳過所有個位元為3的數。

  3. 輸入正整數N,判斷該數是不是質數,如果是質數輸出“N是質數”,否則輸出“N不是質數”。提示:質數的意思:除了1和它本身不能被任何數整除。 在螢幕上印出n行的金字塔圖案,如,若
    n=5,
  4. #則圖案如下:





       *
      ***

     *****

    *******#   *********

    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完整影片教學

#

以上是簡單介紹Java循環結構:while循環和do while循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn