学籍信息管理系统设计源代码

学籍信息管理系统设计源代码

ID:11434772

大小:113.00 KB

页数:17页

时间:2018-07-12

学籍信息管理系统设计源代码_第1页
学籍信息管理系统设计源代码_第2页
学籍信息管理系统设计源代码_第3页
学籍信息管理系统设计源代码_第4页
学籍信息管理系统设计源代码_第5页
资源描述:

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

1、#include#defineN50#defineM200intstumax=0,scoremax=0;FILE*fp;structstudent{charnum[9];//学号charname[20];//姓名intsex;//性别introom;//宿舍号码longinttel;//电话号码}stu[N];structstuscore{charnum[9];//学号charcoursenum[10];//课程编号charcourse[15];//课程名称floatpoint;//学分intnscore;//平时成绩intexpscore;//

2、实验成绩intexamscore;//卷面成绩intcomscore;//综合成绩floatgetpoint;//实得学分}score[M],score1[M];voidenter_stu();voidinput_stu(intj);voidenter_score();voidinput_score(inti);voidcom_score(inti);voidbrowse_stu();voidbrowse_score();voidsearch();voidsearch_stu();voidsearch_num();voidsearch_name();voidsea

3、rch_room();voidsearch_score();voidprintf_onestu_score(charsnum[]);voiddelete_one();voidorder();voidorder_course_num();voidorder_course();voidorder_printf(intk);/***********菜单***********/voidmenu(){intw1;charn;/*变量n保存选择菜单数字,w1判断输入的数字是否在功能菜单对应数字范围内*/system("cls");do{puts("**************

4、**************************************************");puts("t*****************总菜单*****************");puts("t***1.输入学生的基本信息***");puts("t***2.浏览学生的基本信息***");puts("t***3.输入学生的成绩基本信息***");puts("t***4.浏览学生的成绩基本信息***");puts("t***5.查询信息功能***");puts("t***6.删除信息功能***");puts("t**

5、*7.排序:按综合成绩或实得学分***");puts("t***8.退出***");puts("****************************************************************");printf("选择要进行的功能代号(1-8):[]bb");scanf("%c",&n);if(n<'1'

6、

7、n>'8')/*对选择的数字作判断*/{w1=1;printf("???请输入数字1~8!");}else{w1=0;/*选择功能*/switch(n){case'1':enter_stu();

8、break;/*输入基本信息模块*/case'2':browse_stu();break;/*浏览基本信息模块*/case'3':enter_score();break;/*输入成绩基本信息模块*/case'4':browse_score();break;/*浏览成绩基本信息模块*/case'5':search();break;/*查找模块*/case'6':delete_one();break;/*删除学籍模块*/case'7':order();break;/*排序模块*/case'8':exit(0);}}}while(w1==1);getch();}/***

9、*******主函数*********/voidmain(){menu();/*进入菜单*/}/*公用函数***********************************************************************//*保存所有分数*/voidsave_score(){inti;if((fp=fopen("b.txt","w+"))==NULL)/*以输出方式打开,在此前的记录被覆盖*/{printf("不能打开文件.");getch();}for(i=0;i

10、sizeo

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

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

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