2、编写一个Java应用程序,实现下列功能: (1)程序随机分配给客户一个1—100之间的整数 (2用户在命令行窗口输入自己的猜测 (3程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”。 (4)用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。
时间: 2024-10-25 15:09:00 浏览: 11
1_判断能否被16、4、2整除_随机产生一个0到100之间的整数_源码
为了编写一个简单的Java应用程序来实现这个功能,你可以按照以下步骤操作:
1. 首先,创建一个新的Java文件,比如`GuessNumber.java`。
```java
import java.util.Random;
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
// (1)生成1到100之间的随机整数
int secretNumber = random.nextInt(100) + 1;
System.out.println("欢迎来到猜数字游戏!我已为你选好了一个1到100的整数。");
// 循环让用户猜数,直到猜对为止
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("恭喜你,猜对了!");
break; // 猜对后退出循环
}
}
scanner.close(); // 关闭Scanner
}
}
```
2. 编译并运行此程序,然后按照提示输入你的猜测。每次猜测后,它会给出相应的反馈。当你说出“猜对了”时,游戏结束。
阅读全文