用JAVA写随机生成一个1~100之间的数字,提示用户猜测,猜大提示过大,猜小提示过小,直到猜中为止。
时间: 2023-10-21 21:07:13 浏览: 99
好的,这是一个简单的猜数字游戏,我可以帮你写出JAVA代码来实现它。
```
import java.util.Random;
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
Random random = new Random();
int number = random.nextInt(100) + 1;
Scanner scanner = new Scanner(System.in);
int guess;
do {
System.out.print("请猜一个1~100之间的数字:");
guess = scanner.nextInt();
if (guess > number) {
System.out.println("猜大了,再试试!");
} else if (guess < number) {
System.out.println("猜小了,再试试!");
} else {
System.out.println("恭喜你,猜对了!");
}
} while (guess != number);
}
}
```
这个程序中,我们先使用Random类生成一个1~100之间的随机整数,然后使用Scanner类从用户输入中获取猜测的数字。在do-while循环中,我们不断地提示用户猜测,并根据用户的猜测给出相应的提示,直到用户猜中为止。
阅读全文