java猜数字游戏并计数

简介: java猜数字游戏并计数

以下是一个简单的Java程序,实现了猜数字游戏并计数的功能:

import java.util.Random;
import java.util.Scanner;

public class GuessNumberGame {
   
    public static void main(String[] args) {
   
        Random rand = new Random();
        int targetNum = rand.nextInt(100) + 1;
        int guessCount = 0;

        Scanner scanner = new Scanner(System.in);
        int guessNum;

        System.out.println("欢迎来到猜数字游戏!");

        do {
   
            System.out.print("请输入一个数字(1-100):");
            guessNum = scanner.nextInt();
            guessCount++;

            if (guessNum < targetNum) {
   
                System.out.println("猜小了!");
            } else if (guessNum > targetNum) {
   
                System.out.println("猜大了!");
            } else {
   
                System.out.println("猜对了!");
                break;
            }
        } while (true);

        System.out.println("你一共猜了" + guessCount + "次。");
    }
}

这个程序首先生成一个1到100之间的随机数作为目标数字。然后它会要求用户输入一个数字,如果输入的数字比目标数字小,程序会提示“猜小了!”,如果输入的数字比目标数字大,程序会提示“猜大了!”。直到用户输入的数字与目标数字相等为止,程序会提示“猜对了!”然后输出用户一共猜了多少次。

可以通过编译和运行这个Java程序来玩猜数字游戏,并且计算猜的次数。

相关文章
|
1月前
|
Java
Java猜数字游戏
Java猜数字游戏
17 2
|
2月前
|
Java Android开发
基于Java的坦克大战游戏的设计与实现
基于Java的坦克大战游戏的设计与实现
14 0
|
2月前
|
Java
【详识JAVA语言】猜数字游戏
【详识JAVA语言】猜数字游戏
22 1
|
24天前
|
Java
java猜拳游戏
java猜拳游戏
|
2月前
|
算法 Java
游戏匹配系统的奥秘,Java代码揭秘
游戏匹配系统的奥秘,Java代码揭秘
29 1
|
2月前
|
Java
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
14 1
|
2月前
|
监控 Java 数据挖掘
用Java代码打造游戏反作弊系统
用Java代码打造游戏反作弊系统
24 0
|
2月前
|
Java
【Java每日一题】— —第二题:猜数游戏
【Java每日一题】— —第二题:猜数游戏
17 0
|
3月前
|
JavaScript 前端开发 Java
【热点话题】----还分不清Java和JavaScript嘛【JavaScript猜数字游戏】
【热点话题】----还分不清Java和JavaScript嘛【JavaScript猜数字游戏】
21 1
|
4月前
|
算法 C++ Java
Java每日一练(20230422) 拼接最大数、Z字形变换、跳跃游戏
Java每日一练(20230422) 拼接最大数、Z字形变换、跳跃游戏
32 0
Java每日一练(20230422) 拼接最大数、Z字形变换、跳跃游戏