用C语言求二维数组所有元素的平均值并输出?

如题所述

由于没给出详细的问题,我就用三维数组做了一下,其实题目很简单,直接用for-for的双重循环实现就可以了。首先是二维数组的输入,然后就是求和,求平均值
思想有了,做其他的就很简单了,相信楼主会完成的o(∩_∩)o
【代码实现】
#include<stdio.h>
int main()
{
int i,j,a[3][3];
int sum=0;
float avg;
printf("请输入一个二维数组:\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
sum+=a[i][j];
printf("%d",sum);
avg=sum/6.0;
printf("元素的平均值为%f",avg);
}
温馨提示:答案为网友推荐,仅供参考