文档详情

酒店管理系统源代码.docx

发布:2020-02-19约4.2千字共13页下载文档
文本预览下载声明
酒店管理系统源代码 #includestring.h #includestdlib.h #includestdio.h #includeconio.h typedef?struct?tagCustomer { char?m_ID[19]; /*身份证号码*/ char?m_name[10]; /*顾客姓名*/ int m_age; /*顾客年龄*/ char m_sex[6]; /*顾客性别*/ int?num; }Customer;/*顾客结构*/ typedef?struct?tagRoom { int?m_num; /*房间号*/ int?m_floor; /*楼层*/ int?m_price; /*价格*/ int?m_use; /*是否已入住*/ }Room;/*房间结构*/ int?i,j=0,age,num,floor,price,use,n; int?reg?=0; Customer?cus[5]; Room r[5]; int?count=5; char?ID[18],name[10],sex[6]; FILE?*fproom; FILE?*fpcustomer; void?Customer_Input() { if(count=5) { printf(请输入身份证号(18?位数字):); scanf(%s,cus[j].m_ID); printf(请输入姓名(10?位字符)); scanf(%s,cus[j].m_name); printf(请输入年龄(数字型)); scanf(%d,cus[j].m_age); printf(请输入性别(男或女):); scanf(%s,cus[j].m_sex); } else { printf(\n?存储空间已满!); } printf(\n\r?顾客可以住在:); printf(\n\r?房间号 楼层 价格 是否空闲 (1:空闲?0:已使用)); for(i=0;icount;i++) { if(r[i].m_use==1) { printf(\n\r%d %d %d %d?,r[i].m_num,r[i].m_floor,r[i].m_price,r[i].m_use); } } printf(\n\r?请你输入房间号:); scanf(%d,num); reg?=?0; for(i=0;icount;i++) { if(r[i].m_use==1r[i].m_num==num) { r[i].m_use?=?0; printf(\n?登记成功!\n); cus[j].num=r[i].m_num?; j=j+1; reg=1; } } if(reg==0) { printf(\n?登记失败!\n); } } void?Customer_ListOut() { if(count=5) { printf(请输入身份证号(18?位数字):); scanf(%s,ID); for(i=0;icount;i++) { if(strcmp(cus[i].m_ID,ID)==0) { printf(\n\r?顾客身份证号:%s 姓名:%s 年龄:%d 性别:%s \n,cus[i].m_ID,cus[i]. m_name,cus[i].m_age,cus[i].m_sex); } } } else { printf(\n?\n); } } void?Room_ListOut() { printf(\n\r?房间号 楼层 价格 是否空闲 (1:空闲?0:已使用)); for(i=0;icount;i++) { if(r[i].m_use==1) { printf(\n\r%d %d %d %d?,r[i].m_num,r[i].m_floor,r[i].m_price,r[i].m_use); } } } void?PerCustomer_Search() { if(count=5) { printf(请输入身份证号(18?位数字):); scanf(%s,cus[j].m_ID); printf(请输入姓名(10?位字符)); scanf(%s,cus[j].m_name); printf(请输入年龄(数字型)); scanf(%d,cus[j].m_age); printf(请输入性别(男或女):); scanf(%s,cus[j].m_sex); } else { printf(\n?住房已满!); } printf(\n\r?顾客可以预订:); printf(\n\r?房间号 楼层 价格 是否空闲 (1:空闲?0:已使用)); for(i=0;icount;i++) { if(r[i].m_use==1) { printf(\n\r%d %d %d %d?,r[i].
显示全部
相似文档