C语言基本程序文档

C语言基本程序文档

ID:43324144

大小:199.40 KB

页数:12页

时间:2019-09-30

C语言基本程序文档_第1页
C语言基本程序文档_第2页
C语言基本程序文档_第3页
C语言基本程序文档_第4页
C语言基本程序文档_第5页
资源描述:

《C语言基本程序文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#include#include#include#include#defineN100广预置学生上限rintstuCount=0;广学生个数傑/structstudentcharnum[10];厂学号rcharname[10];厂姓名*/floatscore[5];厂学生成绩r};floatscoreave;广平均分数rvoidmenu_select();厂主菜单rvoidinput();厂信息录入rvoidnum_sort();厂按学号排名*/voidav_so

2、rt();广计算平均分并排名rvoidanalysisigrades();/*统计分数段1*/voidget_new();厂获得新名单*/voidmysearch();/*查询成绩单*/voidsch_name();厂按姓名査找"/voidsch_num();厂按学号查找rvoidmydelete();r'删除成绩单*/voidmymodifyO;/*修改成绩单*/voidmydisplay();厂打印成绩*/voidmydel_num();厂按学号删除rvoidmydel_name();广按姓名删除・/intmain(){charcho

3、ose=*yes_no='‘;do{menu_select();/*菜单选择*/choose=getch();switch(choose)厂按学号排序rcaseT:input();break;case2:num_sort();break;case3:av_sort();break;case'4':analysisigrades();break;case^':mysearch();break;case'6‘:mydisplay();break;case'7】mymodify();break;case8:mydelete();bre

4、ak;厂按平均分排序•/厂统计分数段*/广査询成绩单函数*/厂显示成绩单函数r厂修改成绩取函数r厂删除成绩单函数rcaseO:printf(”感谢您便用本软件!本软件最终解释权归F所冇~~已正常退出,请按任意键结束!n);exit(0);default:printf(M%c为非法选项!choose);}printf(H要继续选择吗(Y/N)?M);do{yes_no=getche();}while(yes_no!='Y'&&yes_no!='y*&&yes_no!='N'&&yes_no!=

5、’rT);}while(yes_no==,Y,

6、

7、yes_no==y);return0;}//主菜单voidmenu_select()system(HclsH);printf(HH);printffnJ;printf(,f

8、学籍管理系统一F

9、n);printf("

10、I");printf(M

11、主菜单(选择0~8)

12、M);printf(H

13、~~~~printf('f

14、1•录入成绩

15、”);printf(n

16、2•按学号排序

17、「;printf(n

18、3•按平均分排序

19、”);printf(M

20、4•统计分数段

21、H);p

22、rintf(H

23、5•查询成绩

24、“);printf('f

25、6•显示成绩

26、”);printf(H

27、7•修改成绩

28、”);printf(n

29、&删除成绩

30、”);printf(H

31、0•退出

32、“);printf(uvoidinput()inti=O,j;structstudenttemp={0};FlLE*fp=NULL;floatsum;intd;fp=fopen(H学生成绩",-wH);if(fp==NULL){printf("打开文件失败!");return;}system("cis");doprintf(H请输入

33、第力小个记录:H,i);printf("学号(用#结束输入):“);do{gets(temp.num);}while(strcmp(temp.num/,M)==0);if(temp.num[0]=='#')break;printf("姓名(用#结束输入):“);gets(temp.name);if(temp.name[0]==*#')break;printf("高数(用0结束输入):“);scanf(M%fM,&temp.score[0]);if(temp.score[0]==0)break;printfC英语(用0结束输入):");

34、scanf(M%fM,&temp.score[1]);if(temp.score[1]==0)break;printf(°物理(用0结束输入):“);scanf("%f°!&temp.scor

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

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

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