#include
find(char num[][20],char name[][10],int mark[][10],int n,int m){ int i,j; char a[20];
printf(\请输入需要查询的学号:\gets(a);
for(i=0;i printf(\姓名:%s\\n\ for(j=0;j count(int mark[][10],int n){ int a[15]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},i,j,g; printf(\请输入需统计的课程:\ scanf(\ g-=1; for(i=0;i } 人人 if(a[0]==0&&a[1]==0&&a[2]==0&&a[3]==0&&a[4]==0)//没有100~150分的 printf(\人\\n80~90:%d人\\n70~80:%d人\\n60~70:%d人\\n50~60:%d\\n40~50:%d人\\n30~40:%d人\\n20~30:%d人\\n10~20:%d人\\n0~10:%d\\n\ else printf(\人\\n130~140:%d人\\n120~130:%d人\\n110~120:%d\\n100~110:%d人\\n90~100:%d人\\n80~90:%d人\\n70~80:%d人\\n60~70:%d人\\n50~60:%d人 人\\n40~50:%d人\\n30~40:%d人\\n20~30:%d人\\n10~20:%d人\\n0~10:%d\\n\} rank(char num[][20],char name[][10],int mark[][10],int n,int m){ int sum[100],*s[100],i,j,t,max; max=100*m; for(t=0;t 人 总 } } main(){ int n,m,i,j,k,mark[100][10]; char num[100][20],name[100][10]; } printf(\请输入学生个数:\scanf(\ printf(\请输入课程个数:\scanf(\flushall(); for(i=0;i printf(\请输入第%d个学生的姓名:\gets(name[i]); for(j=0;j printf(\请输入第%d个学生的第%d科成绩:\ scanf(\ } flushall(); } while(1){ } printf(\排序功能:请按1\\n统计功能:请按2\\n查询功能:请按3\\n退出:请按4\\n\scanf(\system(\flushall(); switch(k){ case 1:rank(num,name,mark,n,m);break; case 2:count(mark,n);break; case 3:find(num,name,mark,n,m);break; case 4:return; }