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

java編寫猜數(shù)字游戲

 更新時(shí)間:2020年05月16日 10:51:52   作者:Acmer-ly  
這篇文章主要為大家詳細(xì)介紹了java編寫猜數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了java實(shí)現(xiàn)猜數(shù)字游戲的具體代碼,供大家參考,具體內(nèi)容如下

用java的循環(huán)還有選擇做了一個(gè)猜數(shù)字游戲,挺簡(jiǎn)單的

1.首先我們要猜的數(shù)字,當(dāng)然這里你可以固定一個(gè)值,也可以通過隨機(jī)數(shù)產(chǎn)生一定范圍的數(shù),這樣是比較公平的吧。

用隨機(jī)數(shù)產(chǎn)生要猜的數(shù)字

Random rand = new Random(); //創(chuàng)建一個(gè)隨機(jī)數(shù)
int GuessNumber = rand.nextInt(100)+1;  //每次產(chǎn)生隨機(jī)數(shù)1-100的需要猜測(cè)的數(shù)字

2.設(shè)置一個(gè)循環(huán),限定猜的次數(shù)比如5次,那么給定一個(gè)一個(gè)初值

3.通過用戶輸入的數(shù)字和產(chǎn)生的隨機(jī)數(shù),每次比較,猜數(shù)字的次數(shù)做--操作

源代碼如下:

/*
 * @ly
 * 簡(jiǎn)單的猜數(shù)字游戲(1-100)
 */
import java.util.*;
 
public class EasyGuessNumber {
 
 public static void main(String[] args) {
   Random rand = new Random();  //創(chuàng)建一個(gè)隨機(jī)數(shù)
   int GuessNumber = rand.nextInt(100)+1;  //每次產(chǎn)生隨機(jī)數(shù)1-100的需要猜測(cè)的數(shù)字
   int count = 5;  //初始化猜數(shù)字的次數(shù)為5次
   Scanner input = new Scanner(System.in);
   int i = 0; //用來記錄猜的次數(shù)
   while(count!=0)
   {
   System.out.print("請(qǐng)輸入需要猜的數(shù)字:");
   int number = input.nextInt();  //用戶每次猜測(cè)的數(shù)字
   if(number>GuessNumber) {
    count--;
    i++;
    if(count==0) {
    break;
    }
    System.out.println("猜大了往小的猜,還剩"+count+"次機(jī)會(huì)!");
    
   }
   if(number<GuessNumber) {
    count--;
    i++;
    if(count==0)
    {
    break;
    }
    System.out.println("猜小了往大的猜,還剩"+count+"次機(jī)會(huì)!");
    
   }
   if(number==GuessNumber) {
    System.out.println("真厲害猜了"+(i+1)+"次就猜中了");
    System.exit(0);  //終止程序
   }
   }
   System.out.println("正確答案是:"+GuessNumber);
   System.out.println(i+"次機(jī)會(huì)都用完了,下次再來吧!");
   
 }
 
}

運(yùn)行結(jié)果如下:

更多有趣的經(jīng)典小游戲?qū)崿F(xiàn)專題,也分享給大家:

C++經(jīng)典小游戲匯總

python經(jīng)典小游戲匯總

python俄羅斯方塊游戲集合

JavaScript經(jīng)典游戲 玩不停

java經(jīng)典小游戲匯總

javascript經(jīng)典小游戲匯總

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

相關(guān)文章

  • 詳解Java消息隊(duì)列-Spring整合ActiveMq

    詳解Java消息隊(duì)列-Spring整合ActiveMq

    本篇文章主要介紹了詳解Java消息隊(duì)列-Spring整合ActiveMq ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • java中ArrayList與LinkedList對(duì)比詳情

    java中ArrayList與LinkedList對(duì)比詳情

    這篇文章主要通過實(shí)例對(duì)Java中ArrayList與LinkedList進(jìn)行了對(duì)比,需要的朋友可以參考下
    2017-04-04
  • Java基礎(chǔ)之ArrayList的擴(kuò)容機(jī)制

    Java基礎(chǔ)之ArrayList的擴(kuò)容機(jī)制

    這篇文章主要介紹了Java基礎(chǔ)之ArrayList的擴(kuò)容機(jī)制,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • Spring Boot應(yīng)用監(jiān)控的實(shí)戰(zhàn)教程

    Spring Boot應(yīng)用監(jiān)控的實(shí)戰(zhàn)教程

    Spring Boot 提供運(yùn)行時(shí)的應(yīng)用監(jiān)控和管理功能,下面這篇文章主要給大家介紹了關(guān)于Spring Boot應(yīng)用監(jiān)控的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • 詳解Javaweb狀態(tài)管理的Session和Cookie

    詳解Javaweb狀態(tài)管理的Session和Cookie

    這篇文章主要介紹了Javaweb狀態(tài)管理的Session和Cookie,將瀏覽器與web服務(wù)器之間多次交互當(dāng)做一個(gè)整體來處理,并且多次交互所涉及的數(shù)據(jù)(狀態(tài))保存下來,需要的朋友可以參考下
    2023-05-05
  • Java?Stream去重常見的多種方法及示例

    Java?Stream去重常見的多種方法及示例

    這篇文章主要介紹了Java?Stream中實(shí)現(xiàn)去重的多種方法,包括使用distinct()、Collectors.toMap、filter和groupingBy等,詳細(xì)說明了每種方法的應(yīng)用場(chǎng)景和示例代碼,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • spring data jpa @Query注解中delete語句報(bào)錯(cuò)的解決

    spring data jpa @Query注解中delete語句報(bào)錯(cuò)的解決

    這篇文章主要介紹了spring data jpa @Query注解中delete語句報(bào)錯(cuò)的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 舉例講解Java編程中this關(guān)鍵字與super關(guān)鍵字的用法

    舉例講解Java編程中this關(guān)鍵字與super關(guān)鍵字的用法

    這篇文章主要介紹了Java編程中this關(guān)鍵字與super關(guān)鍵字的用法示例,super是this的父輩,在繼承過程中兩個(gè)關(guān)鍵字經(jīng)常被用到,需要的朋友可以參考下
    2016-03-03
  • SpringBoot?jackson提供對(duì)LocalDate的支持方式

    SpringBoot?jackson提供對(duì)LocalDate的支持方式

    這篇文章主要介紹了SpringBoot?jackson提供對(duì)LocalDate的支持方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • spring boot多數(shù)據(jù)源動(dòng)態(tài)切換代碼實(shí)例

    spring boot多數(shù)據(jù)源動(dòng)態(tài)切換代碼實(shí)例

    這篇文章主要介紹了spring boot多數(shù)據(jù)源動(dòng)態(tài)切換代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01

最新評(píng)論

泉州市| 怀来县| 开鲁县| 商城县| 黄山市| 铁力市| 金川县| 南澳县| 花莲市| 栖霞市| 康马县| 沂源县| 安仁县| 兴国县| 泰顺县| 贺州市| 太和县| 来宾市| 金阳县| 汉沽区| 永嘉县| 洪洞县| 获嘉县| 乌拉特前旗| 隆昌县| 新源县| 铁岭县| 万全县| 汶川县| 钦州市| 彰化市| 河南省| 乌什县| 正镶白旗| 郎溪县| 永德县| 高密市| 唐海县| 纳雍县| 桦南县| 西昌市|