Java制作猜数小游戏代码,听说只有1%的人能猜得到~

Java制作猜数小游戏代码,听说只有1%的人能猜得到~

源码

import java.util.Random;
import java.util.Scanner;
public class xk{
    //生成一个0到99之间的随机数
    private static final int RANDOM_NUMBER = new Random().nextInt(100);
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        int guess;
        boolean isCorrect;
        //游戏开始时的提示信息
        System.out.println("欢迎来到猜数字游戏!");
        System.out.println("我已经想好了一个0到99之间的数字,请你来猜一猜。");
        do {
            //获取玩家的猜测
            System.out.print("请输入你的猜测:");
            guess = scanner.nextInt();
            isCorrect = checkGuess(guess);
            //根据猜测结果给出提示信息
            if (isCorrect){
                System.out.println("恭喜你,猜对了!");
            }else {
                System.out.println("猜的数字大了或者小了,请再试一次。");
            }
        }while (!isCorrect);//循环直到猜对数字为止
    }
    //检查玩家的猜测是否正确
    private static boolean checkGuess(int guess){
        return guess == RANDOM_NUMBER;//判断猜测的数字是否与随机数相等
    }
}

//说明:
//*`import java.util.Random;`和`import java.util.Scanner;`这两行代码导入了需要的类库。`Random`类用于生成随机数,`Scanner`类用于读取用户的输入数据。
//*`private static final int RANDOM_NUMBER = new Random().nextlnt(100);`这行代码定义了一个常量`RANDOM_NUMBER`,它是一个0到99之间的随机数。`Random().nextlnt(100)`方法用于生成一个0到99之间的随机整数。
//*`public static void main(Strint[] args)`是程序的入口点。`main`方法中包含了游戏的主要逻辑。
//*`Scanner scanner = new Scanner(System.in);`这行代码创建了一个`Scanner`对象,用于读取用户的输入。
//*int guess;`和`boolean isCorrect;`分别定义了用于存储玩家猜测的整数变量和表示猜测是否正确的布尔变量。
//*游戏开始时,程序会输出欢迎信息和游戏规则。
//*`do-while`循环用于反复询问玩家进行猜测,直到猜对为止。在每次循环中,程序会提示玩家输入一个数字,然后调用`checkGuess`方法检查猜测是否正确。根据检查结果,程序会输出相应的提示信息。如果猜测正确,循环将结束。

说明

*import java.util.Random;import java.util.Scanner;这两行代码导入了需要的类库。Random类用于生成随机数,Scanner类用于读取用户的输入数据。
*private static final int RANDOM_NUMBER = new Random().nextlnt(100);这行代码定义了一个常量RANDOM_NUMBER,它是一个0到99之间的随机数。Random().nextlnt(100)方法用于生成一个0到99之间的随机整数。
*public static void main(Strint[] args)是程序的入口点。main方法中包含了游戏的主要逻辑。
*Scanner scanner = new Scanner(System.in);这行代码创建了一个Scanner对象,用于读取用户的输入。
*int guess;boolean isCorrect;分别定义了用于存储玩家猜测的整数变量和表示猜测是否正确的布尔变量。 *游戏开始时,程序会输出欢迎信息和游戏规则。 *do-while循环用于反复询问玩家进行猜测,直到猜对为止。在每次循环中,程序会提示玩家输入一个数字,然后调用checkGuess`方法检查猜测是否正确。根据检查结果,程序会输出相应的提示信息。如果猜测正确,循环将结束。
他不会提示你大了或者小了 只会提示“猜的数字大了或者小了” 你就慢慢猜吧 加油老铁~

青柠文化传播(内蒙古)有限公司 宣发 联系:qnmusic@163.com

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值