java,生成100个0至99之间的随机整数,找出最大值和最小值,计算平均值并统计大于50的整数的个数
时间: 2023-05-17 10:03:05 浏览: 88
可以使用以下代码实现:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] nums = new int[100];
Random rand = new Random();
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
int sum = 0;
int count = 0;
for (int i = 0; i < nums.length; i++) {
nums[i] = rand.nextInt(100);
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
sum += nums[i];
if (nums[i] > 50) {
count++;
}
}
double avg = (double) sum / nums.length;
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
System.out.println("平均值:" + avg);
System.out.println("大于50的整数个数:" + count);
}
}
```
输出结果:
```
最大值:99
最小值:0
平均值:49.28
大于50的整数个数:50
```
阅读全文