c语言 n个学生 m门课程 最高成绩,有n个学生,学习m门课程,已知所有学生全部课程的成绩,要求输出每门课程成绩最高的学生学号,课程代号和成绩。...

#include "stdio.h"

#define MaxSizeN 100

#define MaxSizeM 10

void main()

{

int n,m;

int i,j,maxNum=0;

float maxScore=0;

float score[MaxSizeN][MaxSizeM];

printf("请输入学生人数n(0-100)和课程数m(0-10):\n");

scanf("%d%d",&n,&m);

printf("请依次输入这%d个学生的%d门课程成绩!\n",n,m);

for (i=0;i

for(j=0;j

scanf("%f",&score[i][j]);

for (j=0;j

{

for (i=0;i

{

if(score[i][j]>maxScore)

{

maxScore=score[i][j];

maxNum=i;

}

}

printf("\n第%d门课程最高分为%.2f,得分者为第%d号学生!\n",j+1,maxScore,maxNum+1);

}

}

//多给点分啊,以后有c方面的问题直接找你爹就好~~~

你可能感兴趣的:(c语言,n个学生,m门课程,最高成绩)