/*已知班上有6个学生的5门成绩,要求输出最高的平均分和学生序号*/求大神们不知道错在哪里
/*已知班上有6个学生的5门成绩,要求输出最高的平均分和学生序号*/# include <stdio.h>
void main ()
{
int i,j,max_i; /*max_i表示最高平均分学生序号*/
float max,sum=0;
float a[6][6]={{78,82,93,74,65},{91,82,72,76,67},{100,90,85,72,98},
{67,89,90,65,78},{77,88,99,45,89},{78,89,76,99,97}};
for (i=0;i<6;i++) /*i表示学生序号*/
{
for (j=0;j<5;j++)
{ max=0;
max=max+a[i][j];
a[i][5]=max/5.0;}
}
for (i=0;i<6;i++)
{
if (a[i][5]>sum)
{
sum=a[i][5];
max_i=i;
}
printf("%7.2f",a[i][5]);
}
printf("\nzuigaopingjun:%.2f\nxuhao:%d\n",max,max_i);
}