编写程序,用数组初始化一个长度为5的double类型的数组numbers,求数组中最大、最小与所有元素的平均值。(自己能运行成功即可) Java
时间: 2024-09-29 15:06:36 浏览: 20
在Java中,你可以按照以下步骤编写程序来完成这个任务:
```java
public class Main {
public static void main(String[] args) {
// 定义一个长度为5的double类型的数组并初始化
double[] numbers = {4.5, 1.0, 7.8, -2.3, 9.1};
// 初始化变量存储最大值、最小值和总和
double max = Double.NEGATIVE_INFINITY;
double min = Double.POSITIVE_INFINITY;
double sum = 0;
// 遍历数组求最大值、最小值以及累加求平均值
for (int i = 0; i < numbers.length; i++) {
if (numbers[i] > max) {
max = numbers[i];
}
if (numbers[i] < min) {
min = numbers[i];
}
sum += numbers[i];
}
// 计算平均值
double average = sum / numbers.length;
// 输出结果
System.out.println("数组中的最大值是: " + max);
System.out.println("数组中的最小值是: " + min);
System.out.println("数组的所有元素平均值是: " + average);
}
}
```
当你运行这个程序时,它会计算并打印出数组`numbers`中的最大值、最小值及平均值。