求教大神C程序 :输入5×4的数组a,计算每列数据元素的平均值存入一维数组b[4]中,输出结果。
2个回答
展开全部
#include <stdio.h>
#define M 5
#define N 4
int main() {
int i,j,a[M][N];
double sum,b[N];
for(i = 0; i < M; ++i) {
for(j = 0; j < N; ++j)
scanf("%d",&a[i][j]);
}
for(i = 0; i < N; ++i) {
sum = 0;
for(j = 0; j < M; ++j)
sum += a[j][i];
b[i] = sum/M;
}
for(i = 0; i < N; ++i)
printf("%.2lf ",b[i]);
printf("\n");
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询