#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define M 100 //这是房间的个数最多100个,如果改动则改动100就可以 struct hotel
{
丰胸乳液
char name[20];//姓名压铸机料筒的设计
char shen[30]; //身份证号
int num2; //房间号
int num4; //单价
int num6;//入住的天数
};
int main()
{
wo318 system("color 1c");
struct hotel worker[M]; //定义的顾客的数组用来保存顾客信息
int a,b,f,g,h,i,j,q,p,w,z,count=0;
char c[20];
long int d;
time_t rawtime;
struct tm * timeinfo;
char timE [80];
time ( &rawtime );
timeinfo = localtime ( &rawtime );
strftime ( timE,80,"%m-%d %I:%M",timeinfo);
L1:printf("\t------------------酒店房间登记与计费管理系统------------------\n");
printf ("\t\t\t\t%s\n", timE);
printf("\n\t\t\t\t1: 登记入住\n");
printf("\t\t\t\t2: 查询房间入住\n");
printf("\t\t\t\t3: 查询当前费用\n");
printf("\t\t\t\t4: 结账退房\n");
printf("\t\t\t\t5: 帮助说明\n");
电流变换器
printf("\t\t\t\t6: 关于\n");
printf("\t\t\t\t0: 退出\n");
printf("\t\t\t 请选择要办理的业务\n");
scanf("%d",&a);
switch(a)
{
case 3:system("cls");
printf("\n----------------房间的收费如下------------------");
printf("\t\t\t\t1:[单 间] 100.00\n");
printf("\t\t\t2:[标 准 间] 200.00\n");
printf("\t\t\t3:[VIP房 间] 400.00\n");
printf("\t\t\t4:[总 统 套 房] 800.00\n");
printf("\t从中午十二点到第二天中午十二点算一天");
printf("(不足一天按一天算)\n");
printf("\n\t\t\t请输入任意数字返回主界面!\n"); scanf("%d",&j);
system("cls");
goto L1;
break;
case 2:printf("请输入你要查询的房间号:");
scanf("%d",&q);
for(w=0;;w++)
{
if(q==worker[w].num2)
{
printf("姓名是:%s\n身份证:%s\n房间号:%d\n入住时间:%d\n入住天数:%d",worker[w].name,worker[w].shen,worker[w].num2,worker[w].num3,worker[w].num6);
break;
}
}
printf("\n\t\t\t请输入任意数字返回主界面!\n");
scanf("%d",&p);
system("cls");
goto L1;
break;
case 1:system("cls"); //清屏用的 //用来登记顾客入住信息的部分。
printf("\t\t\t一共有四种类型的房间\n\n");
printf("\t\t\t1: Single 100.00[单 间]\n");
printf("\t\t\t2: Standard 200.00 [标 准 间]\n");
printf("\t\t\t3: Vip 400.00 [VIP房 间]\n");
printf("\t\t\t4: President 800.00[总 统 套 房]\n");
printf("\t\t\t0: Esc [取消]\n");
printf("\t\t\t请选择要居住的类型,按0取消本次操作:\n");
scanf("%d",&b);
switch(b)
{
case 1:
case 2:
case 3:
case 4:
++count;
printf("\t\t\t请输入您的姓名\n");
scanf("%s",worker[count].name);
printf("\t\t\t请输入您的18位身份证号\n");
scanf("%s",worker[count].shen);
printf("\t\t\t请输入你的房间号\n");
scanf("%d",&worker[count].num2);
刘保善 printf("\t\t\t请输入你的房间入住时间\n");
scanf("%d",&worker[count].num3);
printf("\t\t\t请输入房间单价\n");
scanf("%d",&worker[count].num4);
printf("\t\t\t请输入入住天数\n");
scanf("%d",&worker[count].num6);
printf("\t\t\t入住信息已经填写完整,祝您居住愉快!\n");
printf("\n\t\t\t请输入任意数字返回主界面!\n");
scanf("%d",&i);
system("cls");
goto L1;
break;
case 0:system("cls");
goto L1;break;
default:printf("Iput error!\n");
}
break;
case 4:system("cls");
printf("请输入要退订的房间号:");
scanf("%d",&f);
for(z=0;;z++)
{
if(f==worker[z].num2)
{
printf("姓名是:%s\n身份证:%s\n房间号:%d\n入住时间:%d\n入住天数:%d\n总花销:%d\n",worker[z].name,worker[z].shen,worker[z].num2,worker[z].num3,worker[z].num6,worker[z].num4*worker[z].num6);
break;
}
}
printf("退订成功,路上慢走,祝您生活愉快!\n");
goto L1;
break;
case 5:system("cls");
printf("\n\t\t本程序仅供本人使用。。。\n");
printf("\n\t\t请输入任意数字返回主界面!\n");
scanf("%d",&g);
system("cls");
goto L1;
break;
case 6:system("cls");
printf("\n\t\t-----本程序由贺文宁独立开发-----\n");
printf("\n\t\t请输入任意数字返回主界面!\n");
scanf("%d",&h);
system("cls");
goto L1;
break;
case 0:break;
二氯丙醇 default:printf("Input error!\n");
goto L1;
}
return 0;
}