帮我写一个c语言程序(急求,谢谢各位了)

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:16:41
1 以.c为文件的扩展名
2 题目如下某班级一共有学生N名,本学期一共选修了M门课程,设计一个成绩测评系统,功能要求如下:
能逐一输入每个学生的成绩;
计算每个学生的总平均成绩,并按降序排序输出;
输入某个学生的学号,输出其各课考试情况;
对每门课按降序排序输出;
统计课程不同分数段的人数;

#include "stdio.h"
main()
{ int a[3][3],i,j,n,temp,n1=0,n2=0,n3=0,k,l;
float sum,aver,b[3];
printf("enter three students of score:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
{ sum=0;aver=0;
for(j=0;j<3;j++)
sum=sum+a[i][j];
aver=sum/3;
b[i]=aver; }
for(i=0;i<3;i++)
for(j=0;j<2;j++)
if(b[j]<b[j+1]) {temp=b[j+1];b[j+1]=b[j];b[j]=temp;}
for(i=0;i<3;i++)
printf("the %d student average is %f\n",i,b[i]);
printf("enter the student number:\n");
scanf("%d",&n);
for(i=0;i<3;i++)
printf("%d ",a[n][i]);
printf("\n");
for(j=0;j<3;j++)
{ for(k=0;k<2;k++)
for(l=0;l<2-k;l++)
if(a[