使用java编写一个猜数字游戏数字范围为1-500有5次机会猜错了提示大了或者小了
import java.util.Scanner;
public class GuessNumberGame { public static void main(String[] args) { int number = (int) (Math.random() * 500) + 1; // 生成1-500的随机数 int guess; // 存储猜测的数字 int count = 0; // 记录猜测次数
Scanner input = new Scanner(System.in);
System.out.println("欢迎来到猜数字游戏!数字范围为1-500,你有5次机会。");
while (count < 5) {
System.out.print("请猜一个数字:");
guess = input.nextInt();
count++;
if (guess == number) {
System.out.println("恭喜你猜对了!答案就是" + number + "。");
return;
} else if (guess < number) {
System.out.println("你猜的数字太小了,请再试一次。");
} else {
System.out.println("你猜的数字太大了,请再试一次。");
}
}
System.out.println("很遗憾,你没有猜对。答案是" + number + "。");
}
}
原文地址: https://www.cveoy.top/t/topic/JIn 著作权归作者所有。请勿转载和采集!