二维数组:求平均数

存放5个学生语数英三科成绩,定义一个二维数组score[5][3],然后定义一个average[5],存放平均数,在使用需要对其运行清零。

#include<stdio.h>
void main()
{
 int i,j;
 float score[5][3],average[5]={0.0,0.0,0.0,0.0,0.0};
 for(i=0;i<5;i++)
 {
  printf("输入第%d个学生的语数英成绩分别为:",i+1);
  for(j=0;j<3;j++)
  {
   scanf("%f",&score[i][j]);
   average[i]+=score[i][j];
  }
  average[i]/=3;
 }
 for(i=0;i<5;i++)
  printf("第%d个学生的语数英的平均成绩为:%f\n",i+1,average[i]);
}

运行结果为:

 

猜你喜欢

转载自blog.csdn.net/weixin_44015669/article/details/86535862