国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java實(shí)現(xiàn)猜數(shù)字小游戲(有次數(shù)限制)

瀏覽:54日期:2022-09-01 13:26:48

用代碼模擬猜數(shù)字的小游戲,供大家參考,具體內(nèi)容如下

思路:

1、首先需要產(chǎn)生一個(gè)隨機(jī)數(shù)字,并且一旦產(chǎn)生不再變化。用Random的nextInt方法

2、需要鍵盤(pán)輸入,所以用到了Scanner

3、獲取鍵盤(pán)輸入的數(shù)字,用Scanner當(dāng)中的nextInt方法

4、規(guī)定最多只能猜7次,次數(shù)用完提示并游戲結(jié)束。已經(jīng)得到了兩個(gè)數(shù)字,判斷(if)一下:

如果太大了,提示太大,請(qǐng)重試如果太小了,提示太小,請(qǐng)重試如果猜中了,游戲結(jié)束,并附上猜中數(shù)字的次數(shù)

5、重試就是再來(lái)一次,循環(huán)次數(shù)不確定,用while(true)。循壞次數(shù)確定的話(huà),可加入if語(yǔ)句控制次數(shù)。

最后感覺(jué)不滿(mǎn)意還可以增加規(guī)則,用不同的代碼實(shí)現(xiàn),學(xué)習(xí)效果更好。

代碼實(shí)現(xiàn):

import java.util.Random;import java.util.Scanner;public class Demo01{ public static void main(String[] args) { Random r = new Random(); int num = r.nextInt(100)+1; Scanner sc = new Scanner(System.in); for (int i = 0; i < 8; i++) { System.out.println('請(qǐng)輸入你猜的數(shù)字:'); int gessnum = sc.nextInt(); if(i==7){ if(gessnum==num){ System.out.println('恭喜你,第7次終于猜對(duì)啦!'); } else{ System.out.println('很遺憾!次數(shù)用完'); System.out.println('正確答案是:'+num); break; } } if(gessnum>num){ System.out.println('你猜得太大了!請(qǐng)重試'); } else if(gessnum<num){ System.out.println('你猜得太小了!請(qǐng)重試'); } else { System.out.println('恭喜你,你猜對(duì)啦!'); System.out.println('你一共猜了'+i+'次,繼續(xù)加油!'); break; } } System.out.println('游戲結(jié)束。'); }}

總結(jié):雖然這是一個(gè)很簡(jiǎn)單的代碼實(shí)現(xiàn)問(wèn)題,但對(duì)于初學(xué)者,還是有跟多學(xué)習(xí)的地方。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 宜宾市| 军事| 连江县| 井陉县| 临夏市| 黄陵县| 蓬溪县| 崇义县| 平塘县| 淮安市| 荔波县| 南京市| 福安市| 吴桥县| 阜平县| 河源市| 平昌县| 巴林右旗| 香河县| 湘乡市| 英超| 来安县| 三门县| 呼图壁县| 霍林郭勒市| 安仁县| 长治县| 扎兰屯市| 绩溪县| 富顺县| 邓州市| 嘉定区| 扶余县| 潜江市| 上林县| 于都县| 崇左市| 册亨县| 明溪县| 华池县| 辰溪县|