二维数组:求平均数
存放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]);
}
运行结果为: