欢迎来到天天文库
浏览记录
ID:11434772
大小:113.00 KB
页数:17页
时间:2018-07-12
《学籍信息管理系统设计源代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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;i10、sizeo
10、sizeo
此文档下载收益归作者所有