资源描述:
《学生宿舍管理系统源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据结构课程设计源代码设计题目:学生宿舍管理系统院系:计算机学院班级:软件1501组别:六组长:周佳理组员:韩壮壮陈义安起止日期:2016年12月20日~2016年12月24日指导教师:韩丽娜源代码:#define_CRT_SECURE_NO_WARNINGS#include#include#includevoidAppendNode(longstudentID,charstudentName[15],charroomNumber[4],charbedNumber[4]);//向链表
2、中添加数据voidDisplayNode(structlink*head);//打印链表中数据voidDisplay(structlink*head);//表头格式控制voidDeleteMemory(structlink*head);//删除链表所占用的内存voidSave();//保存数据voidOpen();//打开数据voidFindID();//按学号查找学生voidFindName();//按姓名查找学生voidInsertNodeNumber(longstudentID,charstudentName[15],charroom
3、Number[4],charbedNumber[4]);//按学号从小到大排序voidNumberSorting();//排序voidMenu();//菜单控制模块功能代码://主函数intmain(){longstudentID;charstudentName[15];charroomNumber[4];charbedNumber[4];//定义要输入学生信息的变量;charc;intmenu;//保存要进行的选项;while(1){system("pause");Menu();printf("请输入要进行的操作:");scanf("%d
4、",&menu);switch(menu){case0:exit(0);break;case1:printf("请输入Y或y来添加数据");scanf("%c",&c);while(c=='y'
5、
6、c=='Y'){printf("请输入学生学号:");精选范本,供参考!scanf("%lld",&studentID);printf("请输入学生姓名:");scanf("%s",&studentName);printf("请输入房间号:");scanf("%s",&roomNumber);printf("请输入床位号:");scanf("
7、%s",&bedNumber);AppendNode(studentID,studentName,roomNumber,bedNumber);printf("请输入Y或y来添加数据");scanf("%c",&c);}Display(head);break;case2:FindID();break;case3:FindName();break;case4:Display(head);//显示信息break;case5:NumberSorting();Display(head1);//排序后的学生信息head1=NULL;break;ca
8、se6:Save();break;case7:Open();break;default:printf("输入有误!请重新输入");break;}}DeleteMemory(head);DeleteMemory(head1);system("pause");return0;}//菜单voidMenu(){system("cls");//清屏操作;printf("");printf("tt
9、.......学生宿舍管理系统..............
10、");printf("tt
11、t0.退出
12、");printf
13、("tt
14、t1.添加学生住宿信息
15、");printf("tt
16、t2.查找学生(按学号)信息
17、");精选范本,供参考!printf("tt
18、t3.查找学生(按姓名)信息
19、");printf("tt
20、t4.显示学生信息
21、");printf("tt
22、t5.按学号排序
23、");printf("tt
24、t6.保存信息
25、");printf("tt
26、t7.打开信息
27、");printf("tt
28、.......学生宿舍管理系统..............
29、");}//表头格式控制voi
30、dDisplay(structlink*head){printf("-------------------------------------------------------