使用java.lang.math类,生成100个0~99之间的随机数(整数),找出它们之中的最大者及最小者,并统计大于50的整数个数
时间: 2023-06-05 18:47:12 浏览: 384
可以使用以下代码实现:
```
import java.util.Random;
public class RandomNumber {
public static void main(String[] args) {
int[] nums = new int[100];
Random random = new Random();
for (int i = ; i < nums.length; i++) {
nums[i] = random.nextInt(100);
}
int max = nums[];
int min = nums[];
int count = ;
for (int i = ; i < nums.length; i++) {
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
if (nums[i] > 50) {
count++;
}
}
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);
System.out.println("大于50的整数个数为:" + count);
}
}
```
首先创建一个长度为100的整型数组,使用Random类生成~99之间的随机数,并将其存入数组中。然后遍历数组,找出其中的最大值和最小值,并统计大于50的整数个数。最后输出结果。
相关推荐
![](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)