定义一个长度为 10 的整数型数组,每个数字都赋值为0到 100 的随机整数。求出打印 出数组的所有数字、最大值、最小值、平均值、总和。
时间: 2024-09-08 10:02:23 浏览: 51
要定义一个长度为10的整数型数组,并且每个数字都赋值为0到100的随机整数,可以使用编程语言中的随机数生成功能来实现。然后,通过遍历这个数组来计算最大值、最小值、平均值和总和。以下是一个使用Java语言实现的示例代码:
```java
import java.util.Random;
public class ArrayStats {
public static void main(String[] args) {
Random random = new Random();
int[] array = new int[10];
int sum = 0;
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
// 初始化数组并计算总和、最大值和最小值
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(101); // 生成0到100之间的随机整数
sum += array[i];
if (array[i] > max) {
max = array[i];
}
if (array[i] < min) {
min = array[i];
}
}
// 计算平均值
double average = (double) sum / array.length;
// 打印结果
System.out.println("数组元素为:");
for (int num : array) {
System.out.print(num + " ");
}
System.out.println("\n最大值:" + max);
System.out.println("最小值:" + min);
System.out.println("平均值:" + average);
System.out.println("总和:" + sum);
}
}
```
这段代码首先创建了一个`Random`对象用于生成随机数,然后初始化了一个长度为10的整数数组,并通过循环为数组每个位置赋值为0到100的随机整数。同时在赋值的过程中累加总和,并找出最大值和最小值。最后,计算平均值,并将数组的元素、最大值、最小值、平均值和总和打印出来。
阅读全文