资源描述:
《酒店管理系统(c语言).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、附录1.源程序代码#includevoidsearch();intmain(){ints;printf("------------------------------");printf("&&长江大酒店欢迎您的光临&&");printf("------------------------------");printf("1.进入2退出");printf("请您输入您的选择:");scanf("%d",&s);//输入选项前的数字if(s==1)//判断s是否为1search();elseprintf("抱歉,您的输入有误
2、!");return0;}voidsearch(){intp[18],q[3],a,b,c,x,y,z;printf("请选择您需要的服务号码:1.预订房间2.退订房间");scanf("%d",&a);//输入服务号码if(a>2
3、
4、a<1)//判断a是否为1或2{printf("抱歉,您的输入有误,请重新输入!");}elseswitch(a){case1://执行预订房间的操作{printf("请您输入您的身份证号码:");scanf("%d",&p[18]);//输入身份证18位数字printf("您已成功登入预订系统!!
5、");printf("请您选择预订房间标准的号码:");printf("1.单人标准间/夜150元2.双人标准间/夜200元3.豪华套房/夜300元4.总统套房/夜500元");scanf("%d",&b);//输入预订房间的种类switch(b){case1://执行预订单人标准间的操作精选范本,供参考!printf("请输入预订天数:");scanf("%d",&x);//输入预订天数printf("客官需预交款%d元!",x*150);//输出预交款金额printf("1.确定2.返回");scanf("%d",&z);//
6、输入选项前数字if(z==1)//判断z是否为1printf("您已成功预订!!房间号码为109。");elseprintf("请您重新选择。");break;case2://执行预订双人标准间的操作printf("请输入预订天数:");scanf("%d",&x);//输入预订天数printf("客官需预交款%d元",x*200);//输出预交款金额printf("1.确定2.返回");scanf("%d",&z);//输入选项前数字if(z==1)//判断z是否为1printf("您已成功预订!!房间号码为201。");elsep
7、rintf("请您重新选择。");break;case3://执行预订豪华套房的操作printf("请输入预订天数:");scanf("%d",&x);//输入预订天数printf("客官需预交款%d元",x*300);//输出预交款金额printf("1.确定2.返回");scanf("%d",&z);//输入选项前数字if(z==1)//判断z是否为1printf("您已成功预订!!房间号码为312。");elseprintf("请您重新选择。");break;case4://执行预订总统套房的操作printf("请输入预订天数"
8、);scanf("%d",&x);//输入预订天数printf("客官需预交款%d元",x*500);//输出预交款金额printf("1.确定2.返回");scanf("%d",&z);//输入选项前数字if(z==1)//判断z是否为1printf("您已成功预订!!房间号码为415。");elseprintf("请您重新选择。");break;default:printf("抱歉,您的输入有误,请重新输入!");精选范本,供参考!}}break;case2://执行退订房间的操作{printf("请您输入您的身份证号码:");sca
9、nf("%d",&p[18]);//输入身份证18位数字printf("您已成功登入退订系统!!请您选择退订房间种类:");printf("1.单人标准间/夜150元2.双人标准间/夜200元3.豪华套房/夜300元4.总统套房/夜500元");scanf("%d",&c);//输入退订房间的种类switch(c){case1://执行退订单人标准间的操作printf("请您输入要退订的房间号:");scanf("%d",&q[3]);//输入房间号printf("请您输入要退订的天数:");scanf("%d",&y);//输入
10、退订天数printf("我们将退还您%d元",y*150);//输出退还金额