学生成绩管理系统编程.docx
《学生成绩管理系统编程.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统编程.docx(37页珍藏版)》请在冰点文库上搜索。
学生成绩管理系统编程
#include
#definelesson4
#defineSTUD30
#definetype5
intreadscore(inta[][lesson],intnum[]);
intaverforstud(inta[][lesson],intnum[],intsumST[],floataverST[],intn);
intaverforlesson(inta[][lesson],intnum[],intsumLS[],floataverLS[],intn);
intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn);
inttongji(inta[][lesson],intnum[],intb[][type],intn);
intfid(inta[][lesson],intnum[],intsumST[],floataverST[],intn);
intzj(inta[][lesson],intnum[],intn);
intsc(inta[][lesson],intnum[],intn);
intxg(inta[][lesson],intnum[],intn);
voidmain()
{
inta[STUD][lesson],num[STUD],n,sumST[STUD],sumLS[STUD],b[4][type],choice;
charfo;
floataverLS[STUD];
floataverST[STUD];
printf("================================================================================\n");
printf("----------------江--------西--------师--------范--------大--------学------------\n");
printf("-----------------------------欢迎使用学生成绩管理系统---------------------------\n");
printf("---------------------------------商务软件---------------------------------------\n");
printf("----------------------------------游建诺----------------------------------------\n");
printf("\t\t\t任意按一个键,在按回车键\n");
scanf("%f",&fo);
system("cls");
printf("请先输入每个学生的学号和考试成绩:
\n");
n=readscore(a,num);
choice:
averforstud(a,num,sumST,averST,n);
printf("\t\t*1.打印成绩*2.查询优秀率\n\t\t*3.增加学生记录*4.查询学生记录\n\t\t*5.删除学生记录*6.修改学生记录\n\t\t*7.统计记录*8.退出系统\n");
printf("\n\n");
printf("\t\t输入你的选择");
scanf("%d",&choice);
switch(choice)
case1:
sort(a,num,sumST,averST,n);
gotochoice;
case2:
tongji(a,num,b,n);
case3:
n=zj(a,num,n);
case4:
fid(a,num,sumST,averST,n);
case5:
n=sc(a,num,n);
case6:
xg(a,num,n);
case7:
averforlesson(a,num,sumLS,averLS,n);
case8:
break;
}
/*输入学生学号,成绩*/
intreadscore(inta[][lesson],intnum[])
printf("学号,数学,C语言,体育,英语(输入5个负值结束)\n");
inti=0,j=0,z=0;
while(z!
=1)
scanf("%d",&num[j]);
for(i=0;i{scanf("%d",&a[j][i]);}if(a[j][i-1]<0)z=1;j++;}j=j-1;returnj;}/*计算学生的总分和平均分*/intaverforstud(inta[][lesson],intnum[],intsumST[],floataverST[],intn){intj,i,b;for(j=0;j{b=0;for(i=0;i{b=b+a[j][i];}sumST[j]=b;averST[j]=(float)b/lesson;}return0;}/*计算每科成绩的总分和平均分*/intaverforlesson(inta[][lesson],intnum[],intsumLS[],floataverLS[],intn){intj,i,b,choice;for(j=0;j{b=0;for(i=0;i{b=b+a[i][j];}sumLS[j]=b;averLS[j]=(float)b/n;}printf("\t\t\t所有科目的平均分\n");printf("\t\t\t数学\tC语言\t体育\t英语\n");printf("平均分\t");for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
scanf("%d",&a[j][i]);
if(a[j][i-1]<0)
z=1;
j++;
j=j-1;
returnj;
/*计算学生的总分和平均分*/
intaverforstud(inta[][lesson],intnum[],intsumST[],floataverST[],intn)
intj,i,b;
for(j=0;j{b=0;for(i=0;i{b=b+a[j][i];}sumST[j]=b;averST[j]=(float)b/lesson;}return0;}/*计算每科成绩的总分和平均分*/intaverforlesson(inta[][lesson],intnum[],intsumLS[],floataverLS[],intn){intj,i,b,choice;for(j=0;j{b=0;for(i=0;i{b=b+a[i][j];}sumLS[j]=b;averLS[j]=(float)b/n;}printf("\t\t\t所有科目的平均分\n");printf("\t\t\t数学\tC语言\t体育\t英语\n");printf("平均分\t");for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
b=0;
for(i=0;i{b=b+a[j][i];}sumST[j]=b;averST[j]=(float)b/lesson;}return0;}/*计算每科成绩的总分和平均分*/intaverforlesson(inta[][lesson],intnum[],intsumLS[],floataverLS[],intn){intj,i,b,choice;for(j=0;j{b=0;for(i=0;i{b=b+a[i][j];}sumLS[j]=b;averLS[j]=(float)b/n;}printf("\t\t\t所有科目的平均分\n");printf("\t\t\t数学\tC语言\t体育\t英语\n");printf("平均分\t");for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
b=b+a[j][i];
sumST[j]=b;
averST[j]=(float)b/lesson;
return0;
/*计算每科成绩的总分和平均分*/
intaverforlesson(inta[][lesson],intnum[],intsumLS[],floataverLS[],intn)
intj,i,b,choice;
for(j=0;j{b=0;for(i=0;i{b=b+a[i][j];}sumLS[j]=b;averLS[j]=(float)b/n;}printf("\t\t\t所有科目的平均分\n");printf("\t\t\t数学\tC语言\t体育\t英语\n");printf("平均分\t");for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(i=0;i{b=b+a[i][j];}sumLS[j]=b;averLS[j]=(float)b/n;}printf("\t\t\t所有科目的平均分\n");printf("\t\t\t数学\tC语言\t体育\t英语\n");printf("平均分\t");for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
b=b+a[i][j];
sumLS[j]=b;
averLS[j]=(float)b/n;
printf("\t\t\t所有科目的平均分\n");
printf("\t\t\t数学\tC语言\t体育\t英语\n");
printf("平均分\t");
for(i=0;i{printf("%d\t",averLS[i]);}printf("\n");printf("按‘1’返回主界面\t");i:scanf("%d",choice);switch(choice){case1:break;default:printf("输入有误,请重新输入:\n");gotoi;}return0;}/*将对学生的成绩进行排名*/intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn){inti,j,c,d,l,p;floatb;i:printf("===================================================================\n");printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");printf("===================================================================\n");printf("\n\n\n");printf("\t\t输入你的选择:");scanf("%d",&p);system("cls");switch(p){case1:printf("\t\t\t****按总成绩排名****\n");for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("%d\t",averLS[i]);
printf("\n");
printf("按‘1’返回主界面\t");
i:
scanf("%d",choice);
default:
printf("输入有误,请重新输入:
gotoi;
/*将对学生的成绩进行排名*/
intsort(inta[][lesson],intnum[],intsumST[],floataverST[],intn)
inti,j,c,d,l,p;
floatb;
printf("===================================================================\n");
printf("\t\t*1.按总分排名*2.按数学成绩排名\n\t\t*3.按C语言成绩排名*4.按体育成绩排名\n\t\t*5.按英语成绩排名*6.按学号打出成绩\n\t\t*7.返回主界面\n");
printf("\n\n\n");
printf("\t\t输入你的选择:
");
scanf("%d",&p);
switch(p)
printf("\t\t\t****按总成绩排名****\n");
for(j=0;j{if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(sumST[j]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
c=sumST[j];
sumST[j]=sumST[j+1];
sumST[j+1]=c;
b=averST[j];
averST[j]=averST[j+1];
averST[j+1]=b;
c=num[j];
num[j]=num[j+1];
num[j+1]=c;
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
c=a[j][l];
a[j][l]=a[j+1][l];
a[j+1][l]=c;
d=0;
for(i=1;i<=j;i++)
if(sumST[j-i]{c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
c=num[j-i];
num[j-i]=num[j-d];
num[j-d]=c;
c=sumST[j-i];
sumST[j-i]=sumST[j-d];
sumST[j-d]=c;
b=averST[j-i];
averST[j-i]=averST[j-d];
averST[j-d]=b;
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case2:printf("\t\t\t****按数学成绩排名****\n");for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
c=a[j-i][l];
a[j-i][l]=a[j-d][l];
a[j-d][l]=c;
else{}
d++;
printf("\t\t\t****按数学成绩排名****\n");
for(j=0;j{if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j][0]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j-i][0]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case3:printf("\t\t\t****C语言成绩排名****\n");for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("\t\t\t****C语言成绩排名****\n");
for(j=0;j{if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j][1]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j-i][1]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case4:printf("\t\t\t****按体育成绩排名****\n");for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("\t\t\t****按体育成绩排名****\n");
for(j=0;j{if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j][2]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case5:printf("\t\t\t****按英语成绩排名****\n");for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("\t\t\t****按英语成绩排名****\n");
for(j=0;j{if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j][3]{c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(a[j-i][3]{c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case6:printf("\t\t\t****按学号从小大打印****\n");for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("\t\t\t****按学号从小大打印****\n");
for(j=0;j{if(num[j]>num[j+1]){printf("%d\n",num[j]);c=sumST[j];sumST[j]=sumST[j+1];sumST[j+1]=c;b=averST[j];averST[j]=averST[j+1];averST[j+1]=b;c=num[j];num[j]=num[j+1];num[j+1]=c;for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(num[j]>num[j+1])
printf("%d\n",num[j]);
for(l=0;l{c=a[j][l];a[j][l]=a[j+1][l];a[j+1][l]=c;}d=0;for(i=1;i<=j;i++){if(num[j-i]>num[j-d]){c=sumST[j-i];sumST[j-i]=sumST[j-d];sumST[j-d]=c;b=averST[j-i];averST[j-i]=averST[j-d];averST[j-d]=b;c=num[j-i];num[j-i]=num[j-d];num[j-d]=c;for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
if(num[j-i]>num[j-d])
for(l=0;l{c=a[j-i][l];a[j-i][l]=a[j-d][l];a[j-d][l]=c;}}else{}d++;}}else{}}break;case7:gotoj;}printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
gotoj;
printf("排名学号\t\t数学\tC语言\t体育\t英语\t总分\t平均分\n");
for(i=0;i{printf("%d%d\t",i+1,num[i]);for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("%d%d\t",i+1,num[i]);
for(j=0;j{printf("%d\t",a[i][j]);}printf("%d\t%f\t",sumST[i],averST[i]);}printf("\n");gotoi;j:return0;}/*对每科学科的成绩排出平均学分*/inttongji(inta[][lesson],intnum[],intb[][type],intn){inti,j,h=0,fe,choose,here;for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
printf("%d\t",a[i][j]);
printf("%d\t%f\t",sumST[i],averST[i]);
j:
/*对每科学科的成绩排出平均学分*/
inttongji(inta[][lesson],intnum[],intb[][type],intn)
inti,j,h=0,fe,choose,here;
for(i=0;i{for(h=0;h<5;h++){b[i][h]=0;}for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
for(h=0;h<5;h++)
b[i][h]=0;
for(j=0;j{fe=a[j][i]/10;switch(fe){case10:case9:b[i][0]++;break;case8:b[i][1]++;break;case7:b[i][2]++;break;case6:b[i][3]++;break
fe=a[j][i]/10;
switch(fe)
case10:
case9:
b[i][0]++;
b[i][1]++;
b[i][2]++;
b[i][3]++;
break
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2