学生宿舍管理源代码

学生宿舍管理源代码

ID:14127779

大小:43.00 KB

页数:16页

时间:2018-07-26

学生宿舍管理源代码_第1页
学生宿舍管理源代码_第2页
学生宿舍管理源代码_第3页
学生宿舍管理源代码_第4页
学生宿舍管理源代码_第5页
资源描述:

《学生宿舍管理源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生宿舍管理源代码学生宿舍管理系统#include#include#include#include//输出输入函数头文件#defineN15//自定义函数声明部分//voidshowheader();//声明显示表头部分intmainmenu();//声明主菜单函数intmainmenu_charu();//声明插入功能子菜单函数intmainmenu_chazhao();//声明查找功能子菜单函数intquanxian();//声明用户权

2、限管理函数voidsavepass();//密码显示为“*”的函数structstudentshuru();//声明学生信息录入函数voiddisplay(structstudent);//声明显示函数voidcharu(structstudentstu[N],int);//声明插入函数voidsort(structstudentstu[N],int);//声明排序函数voidchazhao_number(structstudentstu[N],inti);//声明按照学号查找函数voidchazhao_name(

3、structstudentstu[N],inti);//声明按照姓名查找函数voidchazhao_roomnum(structstudentstu[N],inti);//声明按照房号查找函数//定义结构体//structstudent{/*构造结构成员*/charname[15];//姓名intxuhao;//序号intnumber;//学号charsex;//性别introomnum;//房号inthousenum;//楼号char*getSex(){if(sex=='g')return"女";elseretu

4、rn"男";}}stu;/****************************主函数开始**************************/voidmain(){structstudentstu[N];intcount=1,m=0,j;charch,ch1;intchoice1,choice2,choice3;//菜单选项及子菜单选项intuser;do//此循环体控制用户信息输入错误后是否重输{user=quanxian();//调用用户权限函数system("cls");//调用DOS下的清屏命令"cls

5、"if(user==1)//此条件结构判断用户权限输入是否正确{do//此循环体控制返回主菜单{ch1='n';//如果用户将主菜单选择错误,可用此变量控制是否重输choice1=mainmenu();system("cls");switch(choice1)//此条件结构控制选择菜单功能后的操作{case1://输入学生信息{do//此循环体控制是否继续输入{printf("******************************学生信息录入**********************************

6、");printf("请输入第%d个学生的信息");stu[count]=shuru();//调用输入函数printf("是否继续(y/n)");fflush(stdin);//刷新标准输入缓冲区,把输入缓冲区里的东西丢弃ch=getchar();count++;system("cls");}while(ch=='y');system("pause");break;}case2://插入功能{while(choice2!=2)//此循环体控制是否退出子菜单{system("cls");choice2=mai

7、nmenu_charu();//调用子菜单函数system("cls");if(choice2==1)//此条件结构控制子菜单选项{do//此循环体判断是否继续插入{printf("******************************学生信息插入**********************************");charu(stu,count);//调用插入函数count++;printf("是否继续插入?(y/n)");fflush(stdin);ch=getchar();system("cls

8、");}while(ch=='y');}if(choice2==2)//此条件结构控制子菜单选项{printf("插入学生信息后如下:");sort(stu,count);//调用排序函数showheader();//调用显示表头部分for(j=0;j

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

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

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