Java猜数游戏代码
时间: 2024-11-19 11:17:46 浏览: 25
当然可以,Java猜数游戏中,通常会有一个简单的流程,包括计算机随机生成一个秘密数字、用户输入猜测、比较用户的猜测与秘密数字并给出提示。下面是一个基础的Java猜数游戏代码示例:
```java
import java.util.Random;
import java.util.Scanner;
public class GuessNumberGame {
private static final int MIN_NUMBER = 1;
private static final int MAX_NUMBER = 100; // 设定一个范围,例如1到100
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int secretNumber = random.nextInt(MAX_NUMBER - MIN_NUMBER + 1) + MIN_NUMBER;
System.out.println("欢迎来到猜数游戏!我选好了一个1到" + MAX_NUMBER + "之间的数字,请你猜一猜是多少。");
while (true) {
System.out.print("请输入你的猜测: ");
int guess = scanner.nextInt();
if (guess < secretNumber) {
System.out.println("太小了,再试一次!");
} else if (guess > secretNumber) {
System.out.println("太大了,再猜一次!");
} else {
System.out.println("恭喜你,猜对了!秘密数字就是 " + secretNumber + "。");
break;
}
}
scanner.close();
}
}
```
在这个游戏中,程序会不断循环直到用户猜对为止。每次用户输入猜测后,程序会检查猜测是否等于秘密数字,并给出相应的提示。
阅读全文