用java写一个猜数字游戏。
时间: 2024-05-21 10:11:36 浏览: 93
好的,我可以帮您解答关于Java猜数字游戏的问题。该游戏的玩法是系统随机生成一个数字,玩家猜测这个数字,并通过提示进行猜测直到猜中为止。
以下是一个简单的Java代码实现:
import java.util.Scanner;
import java.util.Random;
public class GuessTheNumber {
public static void main(String[] args) {
Random random = new Random();
int number = random.nextInt(100);
int guess = -1;
int count = 0;
Scanner input = new Scanner(System.in);
System.out.println("游戏开始:");
while (guess != number) {
System.out.print("请输入您猜测的数字:");
guess = input.nextInt();
count++;
if (guess > number) {
System.out.println("猜大了!");
} else if (guess < number) {
System.out.println("猜小了!");
} else {
System.out.println("恭喜您,猜对了!");
System.out.println("您一共猜了 " + count + " 次。");
}
}
}
}
在此代码中,程序首先生成了一个0-100之间的随机数,这就是游戏的答案。程序然后通过while循环和用户交互,接受用户输入的猜测,并给出适当的提示以帮助用户猜到正确的答案。如果用户最终猜对了,游戏输出恭喜信息以及用户猜测的次数。
希望这可以回答您的问题。如果您有任何其他问题或需要更多的帮助,请随时让我知道!
阅读全文