假设数组名为'arr',数组长度为'n':

方法一:

int sum = 0;
for(int i = 0; i < n; i++) {
    sum += arr[i];
}
double average = (double)sum/n;

方法二:

double average = 0;
for(int i = 0; i < n; i++) {
    average += (double)arr[i]/n;
}

以上两种方法都可以求出数组的平均值,第一种方法直接累加数组元素求和,然后除以数组长度即可。第二种方法每次将数组元素除以数组长度再累加,最后得到的结果也是平均值。

C语言两行代码求数组平均值

原文地址: https://www.cveoy.top/t/topic/ny7l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录