java简单一些:程序随机产生一个100~200之间的整数,用户从键盘上输入所猜的数,程序显 示是否猜中的消息,如果没有猜中要求用户继续猜,直到猜中为止
时间: 2024-09-17 11:04:09 浏览: 44
java 猜数字游戏 随机产生一个100以内的正整数
5星 · 资源好评率100%
在Java中,你可以使用`Random`类生成一个指定范围内的随机数,并通过控制台读取用户的输入来实现这个简单的猜数字游戏。下面是一个基础的示例代码:
```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(101); // 生成100到200之间的随机整数,包括100和200
Scanner scanner = new Scanner(System.in);
System.out.println("欢迎来到猜数字游戏!请输入你的猜测(100-200之间):");
while (true) {
int guess = scanner.nextInt();
if (guess == numberToGuess) {
System.out.println("恭喜你,猜对了!");
break; // 猜对后退出循环
} else if (guess < numberToGuess) {
System.out.println("猜小了,请再试一次。");
} else {
System.out.println("猜大了,请再试一次。");
}
}
scanner.close(); // 关闭Scanner
}
}
```
在这个游戏中,程序首先生成一个随机数,然后不断询问用户输入猜测,如果猜对则结束游戏,否则给出提示让用户再次尝试。
阅读全文