编写程序,用数组初始化器初始化一个有5个double 型数的数组numbers,求数组中 的最大、最小元素值及各元素的和与平均值 java。
时间: 2024-10-23 09:16:11 浏览: 15
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值
在Java中,你可以使用以下步骤来完成这个任务:
1. 定义一个包含5个`double`类型的数组,并使用数组初始化器一次性初始化所有元素。
2. 初始化数组:
```java
double[] numbers = {10.5, 20.7, 8.9, 35.6, 4.2};
```
3. 计算最大值、最小值、总和和平均值:
```java
// 初始化变量
double max = Double.MIN_VALUE;
double min = Double.MAX_VALUE;
double sum = 0;
// 遍历数组
for (double num : numbers) {
// 更新最大值
if (num > max) {
max = num;
}
// 更新最小值
if (num < min) {
min = num;
}
// 累加求和
sum += num;
}
// 计算平均值(总和除以元素个数)
double average = sum / numbers.length;
// 输出结果
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
System.out.println("数组元素之和: " + sum);
System.out.println("平均值: " + average);
```
现在,`numbers`数组已经初始化并且计算了你需要的各种统计信息。
阅读全文