定义一个包含10个整数的数组,求该数组中的最大值、最小值、平均值与总和
时间: 2024-09-15 07:05:05 浏览: 60
3、 定义一个包含10个整数的数组,求该数组中的最大值、最小值、平均值与总和、并从小到大排序。
5星 · 资源好评率100%
要定义一个包含10个整数的数组,并求出数组中的最大值、最小值、平均值与总和,我们可以先创建一个整数数组并初始化,然后通过遍历数组来计算最大值、最小值、总和,并通过总和计算出平均值。以下是这个过程的示例代码(假设使用Java语言):
```java
public class ArrayStats {
public static void main(String[] args) {
// 初始化一个包含10个整数的数组
int[] numbers = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3};
// 假设第一个元素就是最大值和最小值
int max = numbers[0];
int min = numbers[0];
// 初始化总和为0
int sum = 0;
// 遍历数组,计算最大值、最小值和总和
for (int number : numbers) {
if (number > max) {
max = number;
}
if (number < min) {
min = number;
}
sum += number;
}
// 计算平均值
double average = (double) sum / numbers.length;
// 输出结果
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
System.out.println("总和: " + sum);
System.out.println("平均值: " + average);
}
}
```
在这段代码中,我们首先创建了一个整数数组`numbers`,并用10个整数值进行了初始化。然后,我们初始化了`max`和`min`变量以存储最大值和最小值,并将总和初始化为0。通过一个`for-each`循环遍历数组中的每个元素,更新最大值、最小值和总和。最后,我们计算平均值并将所有的统计信息打印出来。
阅读全文