Java函数:如何求一个数组的平均值?
发布时间:2023-11-18 09:18:49
要求一个数组的平均值,需要以下步骤:
1. 首先,定义一个数组并填充数组元素。
int[] array = {1, 2, 3, 4, 5};
2. 创建一个变量来保存数组元素的总和,并将其初始化为0。
int sum = 0;
3. 使用循环遍历数组并将每个元素添加到总和变量中。
for(int i = 0; i < array.length; i++) {
sum += array[i];
}
4. 计算数组的平均值,将总和除以数组的长度。
double average = sum / (double) array.length;
这里需要注意的是,我们将总和除以数组的长度后得到的结果是一个整数,为了得到精确的平均值,需要将数组的长度强制转换为double型来进行除法操作。
5. 最后,输出平均值。
System.out.println("数组的平均值为: " + average);
完整的代码示例:
public class AverageArray {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
int sum = 0;
for(int i = 0; i < array.length; i++) {
sum += array[i];
}
double average = sum / (double) array.length;
System.out.println("数组的平均值为: " + average);
}
}
这样就可以求一个数组的平均值了。
