电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

【C语言实战应用】客房管理系统报告VIP免费

【C语言实战应用】客房管理系统报告_第1页
1/12
【C语言实战应用】客房管理系统报告_第2页
2/12
【C语言实战应用】客房管理系统报告_第3页
3/12
C 语言实践应用客房管理系统一.总体设计本程序包含用户登记、统计、查询、修改等四大功能。其中用户登记功能包含用户姓名、性别、年龄、身份证、入住年份、入住月份、入住日期、房间号、房间电话及房间价格;统计功能包含按性别统计、按年龄统计及按入住时间(年月日)统计;查询功能包含按房间号查询、按姓名查询及按性别查询;修改功能包含性别修改、年龄修改、入住年份修改、入住月份修改及入住日期修改。下面以流程图的形式展示本程序设计思路: ……………… ……………… 是 否 n=2 …………………… n=3 n=4 n=5 开始输出 1. 登记 2. 统计 3. 查询 4. 修改 5.退出输入 n=1选择用户登记功能输入用户信息及客房信息系统自动分配房间号输入kk=1 ?是否继续输入用户信息输出 1. 登记 2. 统计 3. 查询 4. 修改 5.退出输入 n 功能菜单选择输出 1. 按性别统计 2. 按年龄统计3. 按入住日期统计输 出 1. 按 房间 号 2. 按 姓名 3. 按性别查询输入姓名退出 i=1 i=2 i=3 i=1 i=2 i=3 a=1 a=2 a=3 a=4 a=5 是 是 是 否 否 否二.设计模块一个较大的 C 语言程序不外乎由多个函数组成,本程序也并不例外。现就本程序中涉及的各个函数的代码和功能分别进行说明。1.main 函数void main(){ini();menu();}本函数用于调用 ini 函数和 menu 函数(介绍见下文)。2.ini 函数void ini(){int i=0;for(;i<100;i++){Room[i].sign=false;Room[i].Room_ID=i;输入i 输出男女性别人数输出各年龄段人数输出各日期段人数 输入i输入房间号输入姓名 输入性别输出 1. 性别 2. 年龄3. 年份 4. 月份 5. 日期输出用户信息输入a输入性别输入年龄输入年份输入月份输入日期输 入k k=1 k=1?输入kk=1 k=1? k=1 k=1?结束}}本函数功能为先定义所有的房间为空并依次定义各个房间的序号。3.menu 函数void menu(){int n,k;do{printf("1.登记\n");printf("2.统计\n");printf("3.查询\n");printf("4.修改\n");printf("5.退出\n");printf("Choice your number(1-5):");scanf("%d",&n);if(n<1||n>5){k=1;puts("Please enter again\n");}else k=0;}while(k==1);switch(n){case 1:dengji();break;case 2:tongji();break;case 3:chaxun();break;case 4:xiugai();break; case 5:exit(0);}}本函数的功能为输出功能菜单选项,其中包括登记、统计、查询、修改及退出。系统根据输入的选...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

【C语言实战应用】客房管理系统报告

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部