久久精品无码砖区,亚洲每日更新在线国产精品原创巨作AV,国产99视频精品免费视频6,久久精品影视免费观看

<i id="lznb9"><strike id="lznb9"><strong id="lznb9"></strong></strike></i>

<u id="lznb9"></u>
<video id="lznb9"></video>
  • <wbr id="lznb9"><ins id="lznb9"></ins></wbr> <u id="lznb9"><bdo id="lznb9"></bdo></u>

    <u id="lznb9"></u>
      <wbr id="lznb9"><center id="lznb9"></center></wbr>

      湖北企業(yè)新聞網(wǎng),歡迎您!

      幫助中心 廣告聯(lián)系

      網(wǎng)站關鍵詞: 湖北企業(yè)新聞網(wǎng)

      小猿圈Java初學者練習小案例:猜數(shù)字游戲!

      來源:時間:2021-02-15 06:31:24 閱讀:-

      對于Java初學者,如果沒有好的引導,可能會覺得自己學什么都不好,學什么都不會,這個時候就要給他們一下小的案例,讓他們?nèi)嵺`一下,讓他們知道自己學的東西是可以用到的,小猿圈java講師為你準備了Java初學者練習小案例:猜數(shù)字游戲。

      案例介紹

      我們在日常生活中,經(jīng)常與朋友們玩猜數(shù)字的游戲,非常的有趣?,F(xiàn)在我們通過java把這個猜數(shù)字游戲編寫出來。

      猜數(shù)字案例是要完成什么樣的功能呢?顧名思義,這個游戲就是你出個數(shù)字、我來猜。

      游戲操作如下:

      l 后臺預先生成一個1-100之間的隨機數(shù),用戶鍵盤錄入猜數(shù)字

      l 如果猜對了,打印“恭喜您,答對了”

      l 如果猜錯了

      猜大了:打印“sorry,您猜大了!”

      猜小了:打印“sorry,您猜小了!”

      l 直到數(shù)字猜到為止

      在案例開始之前,我們先要學習如下知識點:

      l 隨機數(shù)類Random

      l 選擇結(jié)構if

      l 循環(huán)結(jié)構while

      案例需求分析、

      猜數(shù)字案例的需求如下:

      l 后臺預先生成一個1-100之間的隨機數(shù),用戶鍵盤錄入猜數(shù)字

      l 如果猜對了,打印“恭喜您,答對了”

      l 如果猜錯了

      猜大了:打印“sorry,您猜大了!”

      猜小了:打印“sorry,您猜小了!”

      l 直到數(shù)字猜到為止

      我們經(jīng)過分析,得出如下的分析結(jié)果:

      l 1.通過Random類中方法nextInt(),生成一個1-100之間的隨機數(shù)

      l 2.輸入猜的數(shù)字

      l 3.通過while循環(huán),進行猜數(shù)字對錯判斷

      n 猜對,跳出循環(huán),游戲結(jié)束

      n 猜錯了,根據(jù)結(jié)果,給出提示,接著猜數(shù)字,游戲繼續(xù)

      u 如果猜大了,打印sorry,您猜大了!繼續(xù)下一次循環(huán)

      u 如果猜小了,打印sorry,您猜小了!繼續(xù)下一次循環(huán)

      實現(xiàn)代碼步驟

      分析完畢之后,在main()方法中,我們一起來完成代碼的編寫:GuessNumber.java

      public class GuessNumber {

      public static void main(String[] args) {

      //1.通過Random類中方法nextInt(),生成一個1-100之間的隨機數(shù)

      int randomNumber = new Random().nextInt(100);

      System.out.println("隨機數(shù)已生成!");

      //2.輸入猜的數(shù)字

      System.out.println("----請輸入您猜的數(shù)字:----");

      Scanner sc = new Scanner(System.in);

      int enterNumber = sc.nextInt();

      //3.通過while循環(huán),進行猜數(shù)字對錯判斷

      //猜對,跳出循環(huán),游戲結(jié)束

      while(enterNumber != randomNumber){

      //猜錯了,根據(jù)結(jié)果,給出提示,接著猜數(shù)字,游戲繼續(xù)

      if(enterNumber>randomNumber) {

      //如果猜大了,打印sorry,您猜大了!繼續(xù)下一次循環(huán)

      System.out.println("sorry,您猜大了!繼續(xù)下一次循環(huán)");

      }else {

      //如果猜小了,打印sorry,您猜小了!繼續(xù)下一次循環(huán)

      System.out.println("sorry,您猜小了!繼續(xù)下一次循環(huán)");

      }

      //輸入猜的數(shù)字

      System.out.println("----請輸入您猜的數(shù)字:----");

      enterNumber = sc.nextInt();

      }

      System.out.println("恭喜您,答對了!");

      }

      }

      以上就是小猿圈Java講師給大家分享的Java初學者練習小案例:猜數(shù)字游戲,希望對小伙伴們有所幫助,想要了解更多內(nèi)容的小伙伴可以到小猿圈直接觀看,想要學好Java開發(fā)的小伙伴快快行動吧。

      小猿圈Java初學者練習小案例:猜數(shù)字游戲

      推薦閱讀:中國大上海