最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2020年05月19日 17:27:14   作者:errton  
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)猜數(shù)字小游戲,有次數(shù)限制,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

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

思路:

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

2、需要鍵盤輸入,所以用到了Scanner

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

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

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

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

最后感覺不滿意還可以增加規(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("請輸入你猜的數(shù)字:");
   int gessnum = sc.nextInt();
   if(i==7){
    if(gessnum==num){
     System.out.println("恭喜你,第7次終于猜對啦!");
    }
    else{
     System.out.println("很遺憾!次數(shù)用完");
     System.out.println("正確答案是:"+num);
     break;
    }
   }
   if(gessnum>num){
    System.out.println("你猜得太大了!請重試");
   }
   else if(gessnum<num){
    System.out.println("你猜得太小了!請重試");
   }
   else {
    System.out.println("恭喜你,你猜對啦!");
    System.out.println("你一共猜了"+i+"次,繼續(xù)加油!");
    break;
   }
  }
  System.out.println("游戲結(jié)束。");
 }
}

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Boot中使用JSR-303實(shí)現(xiàn)請求參數(shù)校驗(yàn)

    Spring Boot中使用JSR-303實(shí)現(xiàn)請求參數(shù)校驗(yàn)

    這篇文章主要介紹了Spring Boot中使用JSR-303實(shí)現(xiàn)請求參數(shù)校驗(yàn),JSR-303校驗(yàn)我們一般都是對Java的實(shí)體類對象進(jìn)行校驗(yàn),主要檢驗(yàn)JSR-303是Java中的一個(gè)規(guī)范,用于實(shí)現(xiàn)請求參數(shù)校驗(yàn)在我們的實(shí)體類對象的屬性上,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • SpringBoot接口實(shí)現(xiàn)百萬并發(fā)的代碼示例

    SpringBoot接口實(shí)現(xiàn)百萬并發(fā)的代碼示例

    隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的應(yīng)用需要支持高并發(fā),在這種情況下,如何實(shí)現(xiàn)高并發(fā)成為了一個(gè)重要的問題,Spring Boot是一個(gè)非常流行的Java框架,它提供了很多方便的功能來支持高并發(fā),本文將介紹如何使用Spring Boot來實(shí)現(xiàn)百萬并發(fā)
    2023-10-10
  • SpringCloud集成Sleuth和Zipkin的思路講解

    SpringCloud集成Sleuth和Zipkin的思路講解

    Zipkin 是 Twitter 的一個(gè)開源項(xiàng)目,它基于 Google Dapper 實(shí)現(xiàn),它致力于收集服務(wù)的定時(shí)數(shù)據(jù),以及解決微服務(wù)架構(gòu)中的延遲問題,包括數(shù)據(jù)的收集、存儲(chǔ)、查找和展現(xiàn),這篇文章主要介紹了SpringCloud集成Sleuth和Zipkin,需要的朋友可以參考下
    2022-11-11
  • 獲取系統(tǒng)參數(shù)System.getProperties()與配置文件參數(shù)@Value(“${key}“)

    獲取系統(tǒng)參數(shù)System.getProperties()與配置文件參數(shù)@Value(“${key}“)

    這篇文章主要介紹了獲取系統(tǒng)參數(shù)System.getProperties()與配置文件參數(shù)@Value("${key}"),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • Spring中Transactional注解使用的心得(推薦)

    Spring中Transactional注解使用的心得(推薦)

    這篇文章主要介紹了Spring中Transactional注解使用的心得,事務(wù)是用來控制數(shù)據(jù)的ACID特性的,用于保證數(shù)據(jù)的正確性和完整性,需要的朋友可以參考下
    2022-10-10
  • springboot2中session超時(shí),退到登錄頁面方式

    springboot2中session超時(shí),退到登錄頁面方式

    這篇文章主要介紹了springboot2中session超時(shí),退到登錄頁面方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Spring-Security對HTTP相應(yīng)頭的安全支持方式

    Spring-Security對HTTP相應(yīng)頭的安全支持方式

    這篇文章主要介紹了Spring-Security對HTTP相應(yīng)頭的安全支持方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • SpringMVC深入講解文件的上傳下載實(shí)現(xiàn)

    SpringMVC深入講解文件的上傳下載實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了springMVC實(shí)現(xiàn)文件上傳和下載的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Java中BigDecimal,DateFormatter?和迭代器的"陷阱"

    Java中BigDecimal,DateFormatter?和迭代器的"陷阱"

    這篇文章主要介紹了Java中BigDecimal,DateFormatter?和迭代器的"陷阱",文章圍繞主題展開詳細(xì)的內(nèi)容介紹,感興趣的小伙伴可以參考一下
    2022-06-06
  • 深入理解Java動(dòng)態(tài)代理與靜態(tài)代理

    深入理解Java動(dòng)態(tài)代理與靜態(tài)代理

    這篇文章主要介紹了深入理解Java動(dòng)態(tài)代理與靜態(tài)代理,靜態(tài)代理,代理類和被代理的類實(shí)現(xiàn)了同樣的接口,代理類同時(shí)持有被代理類的引用,動(dòng)態(tài)代理的根據(jù)實(shí)現(xiàn)方式的不同可以分為JDK動(dòng)態(tài)代理和CGlib動(dòng)態(tài)代理
    2022-06-06

最新評論

华池县| 新巴尔虎右旗| 濉溪县| 长海县| 桦甸市| 千阳县| 徐水县| 涿鹿县| 新民市| 哈巴河县| 西林县| 噶尔县| 蕉岭县| 扶余县| 哈巴河县| 新津县| 溧阳市| 翁牛特旗| 海城市| 新兴县| 韶山市| 青铜峡市| 来宾市| 张家口市| 三门峡市| 安新县| 上栗县| 重庆市| 兴隆县| 连山| 宜春市| 马龙县| 阿克陶县| 辰溪县| 温泉县| 鹤壁市| 乡城县| 芦溪县| 辽阳市| 安平县| 修文县|