<video id="so7ev"><acronym id="so7ev"></acronym></video>
        <dd id="so7ev"><form id="so7ev"></form></dd>
        <span id="so7ev"><form id="so7ev"></form></span>
        <th id="so7ev"></th>
      1. <th id="so7ev"></th>

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

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

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

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

        來(lái)源:時(shí)間:2021-02-15 06:31:24 閱讀:-

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

        案例介紹

        我們?cè)谌粘I钪?,?jīng)常與朋友們玩猜數(shù)字的游戲,非常的有趣?,F(xiàn)在我們通過(guò)java把這個(gè)猜數(shù)字游戲編寫(xiě)出來(lái)。

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

        游戲操作如下:

        l 后臺(tái)預(yù)先生成一個(gè)1-100之間的隨機(jī)數(shù),用戶鍵盤(pán)錄入猜數(shù)字

        l 如果猜對(duì)了,打印“恭喜您,答對(duì)了”

        l 如果猜錯(cuò)了

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

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

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

        在案例開(kāi)始之前,我們先要學(xué)習(xí)如下知識(shí)點(diǎn):

        l 隨機(jī)數(shù)類Random

        l 選擇結(jié)構(gòu)if

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

        案例需求分析、

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

        l 后臺(tái)預(yù)先生成一個(gè)1-100之間的隨機(jī)數(shù),用戶鍵盤(pán)錄入猜數(shù)字

        l 如果猜對(duì)了,打印“恭喜您,答對(duì)了”

        l 如果猜錯(cuò)了

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

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

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

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

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

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

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

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

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

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

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

        實(shí)現(xiàn)代碼步驟

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

        public class GuessNumber {

        public static void main(String[] args) {

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

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

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

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

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

        Scanner sc = new Scanner(System.in);

        int enterNumber = sc.nextInt();

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

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

        while(enterNumber != randomNumber){

        //猜錯(cuò)了,根據(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("----請(qǐng)輸入您猜的數(shù)字:----");

        enterNumber = sc.nextInt();

        }

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

        }

        }

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

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

        推薦閱讀:中國(guó)大上海
        91精品国产综合久久熟女,国产精品青青青高清在线密亚,亚洲无码一二三区天美蜜桃,av无码免费无禁网站
        <video id="so7ev"><acronym id="so7ev"></acronym></video>
            <dd id="so7ev"><form id="so7ev"></form></dd>
            <span id="so7ev"><form id="so7ev"></form></span>
            <th id="so7ev"></th>
          1. <th id="so7ev"></th>
            亚洲国产精品另类| 中文亚洲日韩A∨欧美| 制服丝袜国产中文高清| 亚洲精选91福利在线观看| 亚洲无码:免费性爱视频| 精品自拍视频无码免费| 日韩视频一区二区| 97无码视频在线看视频| 久久精品国产亚洲怮| 国产成+人+综合+亚洲欧美| 午夜在线精品亚洲无码免费| 亚洲无码三级片免费观看| 超碰 白浆 国产 精品| 日韩一级无码视频| 中文字幕一本性无码| 亚洲精品国产综合野狼| 亚洲熟女少妇一区二区三区视频| 亚洲AV成人片在线观看18| 亚洲成av人不卡无码影片|