二维数组

#include <stdio.h> //键盘,显示器相关
void main()
{
int sum,s,i,j,a[4][4]; //声音一个4*4的二维数组
float aver; //平均
printf("请输入16个整数给二维数组:\n");
sum=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++) //二维数组用双重循环,i表示行,j表示列
{
scanf("%d",&a[i][j]);
sum=sum+a[i][j];
}
/*以上程序段用来对二维数组初始化及求出所有元素的和*/
for(i=0;i<4;i++)
{
s=0; //s代表什么?
for(j=0;j<4;j++) //j所在的循环是单循环
s=s+a[i][j];//s是每行的4个数相加
aver=(float)s/4;//aver就是每行的平均值
printf("第%d行元素的平均值为;%.1f\n",i+1,aver);
}


}

posted @ 2022-03-10 11:01  -Qiqiqiiklki  阅读(88)  评论(0)    收藏  举报