c语言_输入、输出、排序、打印学生成绩单.doc

c语言_输入、输出、排序、打印学生成绩单.doc

ID:56825538

大小:37.00 KB

页数:11页

时间:2020-07-15

c语言_输入、输出、排序、打印学生成绩单.doc_第1页
c语言_输入、输出、排序、打印学生成绩单.doc_第2页
c语言_输入、输出、排序、打印学生成绩单.doc_第3页
c语言_输入、输出、排序、打印学生成绩单.doc_第4页
c语言_输入、输出、排序、打印学生成绩单.doc_第5页
资源描述:

《c语言_输入、输出、排序、打印学生成绩单.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include//确定最大值#defineN30typedefstructstudent{longid;charname[10];floatscore[4];}STUDENT;STUDENTstu[N];voidaddc(structstudent*pt,intn);voidadds(structstudent*pt,intn);voidpxs(structstudent*pt,int(*comp)(floata,floatb),intn);intd

2、s(floata,floatb);intas(floata,floatb);voidpxi(structstudent*pt,intn);voidpxn(structstudent*pt,intn);voidseai(structstudent*pt,intn);voidsean(structstudent*pt,intn);voidana(structstudent*pt,intn);voidwri(STUDENT*pt,intn);voidrea(STUDENT*pt,intn);//主函数intmain(){intn,con=14,i

3、,j;printf("Inputstudentnumber(n<30):");scanf("%d",&n);if(n>N

4、

5、n<1)return0;else{//主程序while(con!=0){//输出printf("ManagementforStudents'scores");printf("1.Appendrecord");printf("2.Calculatetotalandaveragescoreofeverycourse");printf("3.Calculatetotalandaveragescoreofeve

6、rystudent");printf("4.Sortindescendingorderbytotalscoreofeverystudent");printf("5.Sortinascendingorderbytotalscoreofeverystudent");printf("6.Sortinascendingorderbynumber");printf("7.Sortindictionaryorderbyname");printf("8.Searchbynumber");printf("9.Searchbyname

7、");printf("10.Statisticanalysis");printf("11.Listrecord");printf("12.Writetoafile");printf("13.Readfromafile");printf("0.Exit");//录入学生的人数:printf("PleaseInputyourchoice:");scanf("%d",&con);//录入每个学生的学号、姓名和各科成绩:if(con==1){printf("Inputstudent'sID,nameandscore:")

8、;for(i=0;i

9、由高到低排出名次表:elseif(con==4){printf("Sortindescendingorderbytotalscoreofeverystudent:");printf("NOtNametMTtENtPHtSUMtAVER");pxs(stu,ds,n);}//按总成绩由低到高排出名次表:elseif(con==5){printf("Sortinascendingorderbytotalscoreofeverystudent:");printf("NOtNametMTtENtPHtSUMtAV

10、ER");pxs(stu,as,n);}//按学号由小到大排出成绩表:elseif(con==6){printf("Sortinascendingorderbynumber:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。