用java写一个随机数的游戏
时间: 2023-12-19 11:06:56 浏览: 35
好的,以下是一个用Java写的猜数字游戏:
```java
import java.util.Random;
import java.util.Scanner;
public class GuessGame {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Random random = new Random();
int numberToGuess = random.nextInt(100) + 1;
int numberOfTries = 0;
int guess;
boolean win = false;
while (win == false) {
System.out.print("猜一个1到100之间的整数: ");
guess = input.nextInt();
numberOfTries++;
if (guess == numberToGuess) {
win = true;
} else if (guess < numberToGuess) {
System.out.println("你猜的数字太小了!");
} else if (guess > numberToGuess) {
System.out.println("你猜的数字太大了!");
}
}
System.out.println("你用了" + numberOfTries + "次猜对了数字" + numberToGuess + "!");
}
}
```
这个游戏会随机生成一个1到100之间的整数,玩家需要猜这个数字是多少,程序会根据玩家猜的数字提示玩家猜的数字是太大还是太小,直到玩家猜对为止。程序会记录玩家所用的猜测次数,并在玩家猜对后输出猜对的数字及所用的猜测次数。