c语言程序设计课程学籍管理系统源代码.doc

c语言程序设计课程学籍管理系统源代码.doc

ID:56907214

大小:63.50 KB

页数:14页

时间:2020-07-23

c语言程序设计课程学籍管理系统源代码.doc_第1页
c语言程序设计课程学籍管理系统源代码.doc_第2页
c语言程序设计课程学籍管理系统源代码.doc_第3页
c语言程序设计课程学籍管理系统源代码.doc_第4页
c语言程序设计课程学籍管理系统源代码.doc_第5页
资源描述:

《c语言程序设计课程学籍管理系统源代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、附表1.程序源码#include#include#include#include#defineN100structstudent{charnum[13];charname[18];floatmath;floatenglish;floatcprogram;floatcircuit;floatlaw;floatpingjun;floatscore[5];};voidmainprint();voidscoreprint();voidstudentprint();voidscoreInput();voidscoreStat();

2、voidstudentStatus();voidbukao();/*生成并打印补考通知单*/voidtuixue();/*生成并打印退学通知单*/voidxinmingdan();/*生成并打印新名单*/voidsortAnhao();/*按学号排序*/voidjisuanPingjun();/*计算平均分并排序*/voidtongjiFenshu();/*统计分数段*/voidfenxi();/*分析学生成绩,算出不及格门数*/voidmynew();/*创新功能*/voidoutstudent();voidoutdanke();voidteshutuixue();voidmain(){

3、charchoose='',yes_no='';do{system("color4f");system("cls");mainprint();printf("");choose=getche();switch(choose){case'1':scoreInput();break;/*成绩录入*/case'2':scoreStat();break;case'3':studentStatus();break;case'4':mynew();break;case'0':break;default:printf("%c是非法选项!");break;}if(choose=='0')br

4、eak;printf("即将进入主菜单,要继续选择吗(Y/N)?");do{yes_no=getche();}while(yes_no!='Y'&&yes_no!='y'&&yes_no!='N'&&yes_no!='n');}while(yes_no=='y'

5、

6、yes_no=='Y');}voidmainprint(){printf("

7、******************************************

8、");printf("

9、欢迎使用学籍管理系统

10、");printf("

11、*****************************************

12、*

13、");printf("

14、请输入选项编号(0~4)

15、");printf("

16、------------------------------------------

17、");printf("

18、1--录入成绩

19、");printf("

20、2--统计成绩

21、");printf("

22、3--处理学籍

23、");printf("

24、4--创新功能

25、");printf("

26、0--退出

27、");printf("

28、------------------------------------------

29、");}voidscoreInput(){inti=0;charyes_no='';st

30、ructstudentex1[N]={0};FILE*fp=NULL;system("color5f");system("cls");fp=fopen("d:\学生基本信息.txt","w");if(fp==NULL){printf("打开文件失败!");return;}printf("欢迎进入成绩录入系统");printf("请输入第%d个记录:",i+1);printf("输入学生学号:(用#结束程序)");scanf("%s",ex1[i].num);printf("输入学生姓名:(用#结束程序)");scanf("%s",ex1[i].name);p

31、rintf("请依次输入学生的数学、英语、c编程、电路设计和法律基础的成绩:");scanf("%f%f%f%f%f",&ex1[i].math,&ex1[i].english,&ex1[i].cprogram,&ex1[i].circuit,&ex1[i].law);while(ex1[i].num[0]!='#'&&ex1[i].name[0]!='#'){fprintf(fp,"%3d%15s%

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

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

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