java,20以内,随机生成5个数,然后猜一个数,你猜的这个数在不在这5个数内
时间: 2023-05-17 11:04:34 浏览: 97
好的,让我来回答你的问题。这个问题可以使用Java的随机数生成器来解决。首先,我们可以使用Random类来生成20以内的5个随机数,然后将它们存储在一个数组中。接下来,我们可以提示用户输入一个猜测的数字,并使用循环来检查该数字是否在数组中。如果找到了该数字,则输出“猜对了!”,否则输出“猜错了!”。下面是示例代码:
```java
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int[] nums = new int[5];
for (int i = 0; i < nums.length; i++) {
nums[i] = random.nextInt(20) + 1;
}
System.out.println("随机生成的5个数为:" + Arrays.toString(nums));
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个猜测的数字:");
int guess = scanner.nextInt();
boolean found = false;
for (int num : nums) {
if (num == guess) {
found = true;
break;
}
}
if (found) {
System.out.println("猜对了!");
} else {
System.out.println("猜错了!");
}
}
}
```
希望这个答案能够帮助到你!
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)