Java设计猜数字游戏
时间: 2023-09-28 09:12:17 浏览: 153
java课程设计 猜数字游戏
好的,以下是一个简单的猜数字游戏的Java代码实现:
```java
import java.util.Random;
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
Random random = new Random();
int numberToGuess = random.nextInt(100) + 1; // 生成1-100之间的随机数
int numberOfTries = 0;
Scanner input = new Scanner(System.in);
int guess;
boolean win = false;
while (win == false) {
System.out.print("请输入你猜的数字:");
guess = input.nextInt();
numberOfTries++;
if (guess == numberToGuess) {
win = true;
System.out.println("恭喜你,你猜对了!");
} else if (guess < numberToGuess) {
System.out.println("你猜的数字太小了,请再试一次。");
} else if (guess > numberToGuess) {
System.out.println("你猜的数字太大了,请再试一次。");
}
}
System.out.println("你一共猜了" + numberOfTries + "次。");
}
}
```
这个程序会生成一个1-100之间的随机数,然后要求用户输入自己猜测的数字,直到猜对为止。程序会根据用户猜测的数字给出相应的提示。最后会输出用户一共猜了几次。
阅读全文