////能动1302王清栋1306030217#include<>#include<>#include<>#defineN30voidInput(longnum[],intscore[],intn,charname[][10]);voidTotalave(intscore[],intn);voidScoredes(longnum[],intscore[],intn,charname[][10]);voidScoreas(longnum[],intscore[],intn,charname[][10]);voidNumas(longnum[],intscore[],intn,charname[][10]);voidNameorder(longnum[],intscore[],intn,charname[][10]);voidSearchbyno(longnum[],intscore[],intn,intx,charname[][10]);voidSearchbyname(longnum[],intscore[],intn,charc[],charname[][10]);voidstatistis(intscore[],intn);voidList(longnum[],intscore[],intn,charname[][10]);intmain(){intn,score[N],c,x;longnum[N];charname[N][10];chary[10];printf("输入学生人数");scanf("%d",&n);//getchar();printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("Pleaseenteryourchoice:\n");printf("\n");for(;;){scanf("%d",&c);switch(c){case1://录入学生学号和各科成绩Input(num,score,n,name);printf("Pleaseenteryourchoice:\n");break;case2://计算每门课程的总分和平均分Totalave(score,n);printf("Pleaseenteryourchoice:\n");break;case3://按chengji由高到低排出名次表Scoredes(num,score,n,name);printf("Pleaseenteryourchoice:\n");break;case4://按chengji由低到高排出名次表Scoreas(num,score,n,name);printf("Pleaseenteryourchoice:\n");break;case5://按学号由小到大排出名次表Numas(num,score,n,name);printf("Pleaseenteryourchoice:\n");break;case6://按学号由小到大排出名次表Nameorder(num,score,n,name);printf("Pleaseenteryourchoice:\n");break;case7://按学号查询学生排名及其各科成绩printf("请输入查找学号\n");scanf("%d",&x);Searchbyno(num,score,n,x,name);printf("Pleaseenteryourchoice:\n");break;case8://按姓名查询学生排名及其各科成绩printf("请输入查找姓名\n");getchar();gets(y);Searchbyname(num,score,n,y,name);break;printf("Pleaseenteryourchoice:\n");case9://成绩分析所占百分比statistis(scor
学生成绩管理系统v3.0 来自淘豆网www.taodocs.com转载请标明出处.