用java语言写一个小游戏
时间: 2023-07-20 09:17:10 浏览: 158
好的,我可以提供一个 Java 语言编写的猜数字小游戏的示例代码,您可以参考一下:
```java
import java.util.Random;
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100) + 1; // 生成 1 到 100 的随机数
Scanner scanner = new Scanner(System.in);
int guessCount = 0; // 猜测次数
int guessNumber = 0; // 玩家猜测的数字
while (guessCount < 10) { // 最多允许猜测 10 次
System.out.print("请输入一个 1 到 100 之间的整数:");
guessNumber = scanner.nextInt();
guessCount++;
if (guessNumber < randomNumber) {
System.out.println("猜的数字太小了,再试试!");
} else if (guessNumber > randomNumber) {
System.out.println("猜的数字太大了,再试试!");
} else {
break; // 猜测正确,跳出循环
}
}
if (guessNumber == randomNumber) {
System.out.println("恭喜你猜对了,你猜了 " + guessCount + " 次!");
} else {
System.out.println("很遗憾,你没有在规定次数内猜对,正确答案是 " + randomNumber + "。");
}
}
}
```
这个小游戏会让玩家猜一个 1 到 100 之间的随机数,最多猜测 10 次。如果玩家猜对了,程序会输出恭喜信息并显示猜测次数,否则会输出正确答案并提示玩家没有在规定次数内猜对。
阅读全文