#include<stdio.h>
int main(){
//五个学生考五科,求平均分最高的为多少分并求出其序号(行可控制0-6)
float sum=0,max=0;
//每行的最后一个位置(s[i][5])用于存储学号
float s[5][6]={{1,1,1,1,1},
{2,2,2,2,2},
{3,3,3,3,3},
{4,4,4,4,4},
{5,5,5,5,5}};
int i,j;
//averag
for(i=0;i<5;i++){
for(j=0;j<5;j++){
sum = sum+s[i][j];
}
s[i][5]=sum/5;
printf("学号为%d的平均分为:%7.2f\n",i,s[i][5]);
}
//新的二维数组
for(i=0;i<5;i++){
for(j=0;j<6;j++){
printf("%7.2f ",s[i][j]);
}
printf("\n");
}
// max
for(i=0;i<5;i++){
if (s[i][5]>max){
max = s[i][5];
}
}
printf("学号为%d的同学平均分最高,分数为:%7.2f\n",i,max);
}