下载此文档

C语言课程设计酒店房间登记与计费管理系统源代码.docx


文档分类:IT计算机 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
#defineM80#include<>#include<>#include<>/*函数声明*/voidcheck_in();/*登记入住函数voidchamber();/*入住情况函数voidprice();/*当前费用函数voidfee();/*结账退房函数voidinfor();/*信息查询函数voidsave(int);/*保存信息函数voidread(int);/*读取信息函数voidchoice();/*功能选择函数*/*/*/*/*/*/*/*/intjudge_year(int);/*判断闰年函数*/voidinformation();/*输出全部房间信息*//*结构体*/structtime{intyear;intmon;intdate;inthour;};structroom/*定义各房间信息的结构体*/{charname[40];charID[18];intflag;/*0-无人入住,1-按小时计费,2-按天计费*/longintdeposit;timet[2];/*0-入住时间,1-当前时间*/}room[M];charc1[40]={0};charc2[18]={0};/*主函数(主界面)*/voidmain(){system("cls");/*清屏*/system("color4E");intn;printf("********************************************************printf("**printf("**\t\t欢迎光临万豪酒店printf("**printf("********************************************************************************\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("\t\t\]\n\n");printf("请输入您需要的服务的代码:");scanf("%d",&n);while(n<1||n>7){printf("\n\n代码输入有误,请您重新输入:");scanf("%d",&n);switch(n)/*根据输入数字选择功能*/{case1:check_in();break;/*调用登记入住函数*/case2:chamber();break;/*调用房间情况函数*/case3:price();break;/*调用当前费用函数*/case4:fee();break;/*调用结账退房函数*/case5:infor();break;/*调用信息查询函数*/case6:information();break;/*调用全部信息函数*/case7:exit(0);/*调用退出系统函数*/voidchamber(){system("cls");/*清屏*/房间使用情况system("color4E");printf("\n********************************************************************\n");intcount=0;inti;intj;intk;intm;for(i=1;i<=80;i++)/*统计未入住房间总数*/{read(i);if(room[i-1].flag==0)count++;}printf("当前未使用房间数:%d\n\n\n",count);chaxun:printf("请输入你要查询的房间号(1-40:单人间,41-80:双人间):");/*输入房间号查询房间入住情况*/scanf("%d",&m);while(m<1||m>80){printf("\n\n房间号输入有误,请您重新输入:");scanf("%d",&m);read(m);while(room[m-1].flag!=0){printf("\n\n对不起,该房间已有客人入住,请输入其他房间号:");scanf("%d",&m);read(m);}printf("\n\n该房间没有客人入住,您要入住该房间吗(1-是,2-否):");scanf("%d",&j);while(j<1||j>2){printf("\n\n您的选择输入有误,请您重新输入:");scanf("%d",&j);if(j==1)check_in();else{

C语言课程设计酒店房间登记与计费管理系统源代码 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sunhongz2
  • 文件大小113 KB
  • 时间2020-10-18
最近更新