[Java]猜数字小游戏

简介: Java生成一个猜数字的小游戏

源代码如下:

import java.util.Random;

import java.util.Scanner;


public class Main {

   public static void main(String[] args) {

       // 1.先随机生成一个1-100之间的数据
       Random r = new Random();

       int luckNumber = r.nextInt(100) + 1;


       // 2.定义一个死循环让用户可以一直猜测
       Scanner sc = new Scanner(System.in);


       while (true) {

           // 3.在死循环里,每次都提示用户输入一个猜测的数字
           System.out.println("请您输入您猜测的数据: ");

           int guessNumber = sc.nextInt();


           // 4.猜大提示过大,猜小提示过小,猜中则结束游戏
           if (guessNumber > luckNumber) {

               System.out.println("您猜测的数字过大!");

           } else if (guessNumber < luckNumber) {

               System.out.println("您猜测的数字过小!");

           } else {

               System.out.println("恭喜您猜中啦!");

               break;

           }

       }

   }

}

执行过程:

image.png

相关文章
|
4月前
|
Java
Java 实现 捕鱼达人 小游戏【附源码】
Java 实现 捕鱼达人 小游戏【附源码】
241 0
|
4月前
|
Java
Java实现一个坦克大战的小游戏【附源码】
Java实现一个坦克大战的小游戏【附源码】
195 0
|
2月前
|
数据可视化 Java
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
这篇文章介绍了使用Java语言和Swing框架实现的扫雷小游戏的详细代码和实现过程。
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
|
2月前
|
人工智能 Java 定位技术
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
这篇文章通过一个使用ChatGPT实现的Java扫雷小游戏案例,展示了ChatGPT在编程领域的应用能力。文章中包含了扫雷游戏的Java代码实现,代码中初始化了雷区地图,随机放置雷,计算每个格子周围雷的数量,并提供了一个简单的文本界面与用户交互进行游戏。游戏通过控制台输入接受玩家的指令,并给出相应的反馈。
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
|
2月前
|
Java
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
57 2
|
4月前
|
Java
Java 实现 植物大战僵尸 小游戏【附源码】
Java 实现 植物大战僵尸 小游戏【附源码】
90 3
|
4月前
|
Java
Java 实现 1024 小游戏【附源码】
Java 实现 1024 小游戏【附源码】
75 2
|
4月前
|
Java
使用java编写猜数字游戏
使用java编写猜数字游戏
|
4月前
|
Java
Java 实现 贪吃蛇 小游戏【附源码】
Java 实现 贪吃蛇 小游戏【附源码】
45 0
|
小程序 Java
JAVA猜数字小程序,利用异常处理
JAVA猜数字小程序,利用异常处理
4148 7