c语言学生成绩管理系统设计内容摘要:

printf( %s\t,stu[i].name)。 printf(%s\t,stu[i].sex)。 printf(%4d\t%4d\t%4d\t%4d%8d\n,stu[i].Chinese,stu[i].Math,stu[i].English,stu[i].total,stu[i].average)。 } } void sort(struct student stu[]) { int i,j,t。 printf( yingyu chengcheji paixu\ yuwen chengji paixu\ shuxue chengji paixu\ pingjue chengji paixu\ zongfen paixu\n)。 scanf(%d,amp。 t)。 switch(t) { case 1: for(i=0。 iM1。 i++) for(j=0。 jMi1。 j++) { if(stu[j].Englishstu[j+1].English) { s=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=s。 } } output(stu)。 getch()。 break。 case 2: 8 for(i=0。 iM1。 i++) for(j=0。 jMi1。 j++) { if(stu[j].Chinesestu[j+1].Chinese) { s=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=s。 } } output(stu)。 getch()。 break。 case 3: for(i=0。 iM1。 i++) for(j=0。 jMi1。 j++) { if(stu[j].Mathstu[j+1].Math) { s=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=s。 } } output(stu)。 getch()。 break。 case 4: for(i=0。 iM1。 i++) for(j=0。 jMi1。 j++) { if(stu[j].averagestu[j+1].average) { s=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=s。 } } output(stu)。 getch()。 break。 case 5: for(i=0。 iM1。 i++) for(j=0。 jMi1。 j++) { if(stu[j].totalstu[j+1].total) { s=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=s。 } } output(stu)。 getch()。 break。 } } 9 int search(struct student stu[]) { long t,i,z,K=39。 y39。 char name[20]。 printf( xuehao chazhao\ xingming chazhao\n)。 scanf(%d,amp。 z)。 switch(z) { case 1: printf(qing shuru xuehao:\n)。 scanf(%ld,amp。 t)。 for(i=0。 iM。 i++) { if(stu[i].num==t) { K=39。 x39。 printf(\tNUM\tNAME\tSEX\tCHINESE\tMATH\tENGLISH\tTOTAL\tAVERAGE\n)。 printf(\t%4ld\t,stu[i].num)。 printf( %s\t,stu[i].name)。 printf( %s\t,stu[i].sex)。 printf。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。