天天看点

c语言二维数组_1(上课)

源代码:

//定义一个包含4行4列的二维整型数组,要求从键盘上输入数据对数组进行初始化,然后
//求出该二维数组所有元素的和以及每一行元素的平均值#include <stdio.h>
void main()
{
  int sum,s,i,j,a[4][4];
  float aver;
  printf("请输入16个整数给二维数组:\n");
  sum=0;
  for(i=0;i<4;i++)
    for(j=0;j<4;j++)
    {
      scanf("%d",&a[i][j]);
      sum+=a[i][j];
    }
    /*以上程序段用来对二维数组初始化及求出所有元素的和*/
    for(i=0;i<4;i++)
    {
      s=0;
      for(j=0;j<4;j++)
        s+=a[i][j];
      aver=(float)s/4;
      printf("第%d行元素的平均值为:%.1f\n",i,aver);
    }
    /*以上程序段用来求每一行元素的平均值*/
}      

运行结果: