酒店管理系统代码c语言版.docx

上传人:b****3 文档编号:6103949 上传时间:2023-05-09 格式:DOCX 页数:8 大小:15.06KB
下载 相关 举报
酒店管理系统代码c语言版.docx_第1页
第1页 / 共8页
酒店管理系统代码c语言版.docx_第2页
第2页 / 共8页
酒店管理系统代码c语言版.docx_第3页
第3页 / 共8页
酒店管理系统代码c语言版.docx_第4页
第4页 / 共8页
酒店管理系统代码c语言版.docx_第5页
第5页 / 共8页
酒店管理系统代码c语言版.docx_第6页
第6页 / 共8页
酒店管理系统代码c语言版.docx_第7页
第7页 / 共8页
酒店管理系统代码c语言版.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

酒店管理系统代码c语言版.docx

《酒店管理系统代码c语言版.docx》由会员分享,可在线阅读,更多相关《酒店管理系统代码c语言版.docx(8页珍藏版)》请在冰点文库上搜索。

酒店管理系统代码c语言版.docx

酒店管理系统代码c语言版

Lastupdatedat10:

00amon25thDecember2020

 

酒店管理系统代码c语言版

oomNumber=301+i;

memset(roomArray[i].nameOne,0,20);

memset(roomArray[i].nameTwo,0,20);

roomArray[i].sexOne=0;

roomArray[i].sexTwo=0;

roomArray[i].Count=0;

}

}

voidfun1()ount==2)

{

continue;

}

elseif(roomArray[i].Count==1)

{

if(roomArray[i].sexOne!

=sex)

{

continue;

}

strcpy(roomArray[i].nameTwo,name);

roomArray[i].sexTwo=sex;

roomArray[i].Count++;

system("cls");

printf("客人已经成功入住,在房间%d",roomArray[i].roomNumber);

return;;

}

else

{

strcpy(roomArray[i].nameOne,name);

roomArray[i].sexOne=sex;

roomArray[i].Count++;

system("cls");

printf("客人已经成功入住,在房间%d",roomArray[i].roomNumber);

return;;

}

}

printf("无法入住,房间已经住满或者是没有适合的房间");

}

voidfun2()ameOne,name)==0)

{

memset(roomArray[i].nameOne,0,20);

roomArray[i].sexOne=0;

roomArray[i].Count--;

system("cls");

printf("%s客人已经成功退房\n",name);

return;

}

if(strcmp(roomArray[i].nameTwo,name)==0)

{

memset(roomArray[i].nameTwo,0,20);

roomArray[i].sexTwo=0;

roomArray[i].Count--;

system("cls");

printf("%s客人已经成功退房\n",name);

return;

}

}

system("cls");

printf("没有名为%s的客人,请检查输入的正确性!

\n",name);

}

voidfun3()有房间入住信息显示\n");

printf("2.按照姓名查询\n");

printf("3.按照房号查询\n");

scanf("%d",&index);

if(index==1)

{

for(i=0;i<5;i++)

{

printf("房间%d:

",roomArray[i].roomNumber);

if(roomArray[i].Count==0)

{

printf("没有客人入住\n");

}

elseif(roomArray[i].Count==1)

{

if(roomArray[i].sexTwo==0)

{

printf("当前有1位客人->姓名%s,",roomArray[i].nameOne);

if(roomArray[i].sexOne==1)

printf("性别:

男");

elseif(roomArray[i].sexOne==-1)

printf("性别:

女");

printf("\n");

}

elseif(roomArray[i].sexOne==0)

{

printf("当前有1位客人->姓名%s,",roomArray[i].nameTwo);

if(roomArray[i].sexTwo==1)

printf("性别:

男");

elseif(roomArray[i].sexTwo==-1)

printf("性别:

女");

printf("\n");

}

}

else

{

ameOne,roomArray[i].sexOne,roomArray[i].nameTwo,roomArray[i].sexTwo);

printf("当前有2位客人->姓名%s,",roomArray[i].nameOne);

if(roomArray[i].sexOne==1)

printf("性别:

男,");

elseif(roomArray[i].sexOne==-1)

printf("性别:

女,");

printf("姓名:

%s,",roomArray[i].nameTwo);

if(roomArray[i].sexTwo==1)

printf("性别:

男,");

elseif(roomArray[i].sexOne==-1)

printf("性别:

女,");

printf("\n");

}

}

}

elseif(index==2)

{

printf("请输入你要查询房客的姓名:

");

scanf("%s",name);

for(i=0;i<5;i++)

{

if(strcmp(roomArray[i].nameOne,name)==0||strcmp(roomArray[i].nameTwo,name)==0)

{

printf("%s房客入住在房间%d!

\n",name,roomArray[i].roomNumber);

return;

}

}

printf("没有找到该旅客的信息!

");

}

elseif(index==3)

{

printf("请输入你要查询的房间号:

");

scanf("%d",&number);

j=number-301;

if(roomArray[j].Count==0)

{

printf("没有客人入住\n");

}

elseif(roomArray[j].Count==1)

{

printf("当前有1位客人->姓名%s,性别%d!

",roomArray[j].nameOne,roomArray[j].sexOne);

}

else

{

printf("当前有两个客人入住姓名%s,性别%d姓名%s,性别%d\n",roomArray[j].nameOne,roomArray[j].sexOne,roomArray[j].nameTwo,roomArray[j].sexTwo);

}

}

}

voidshow()

{

system("color9f");

printf("*******************请选择操作************************\n");

printf("1.旅客入住\n");

printf("2.旅客退房\n");

printf("3.信息查询\n");

printf("4.退出exit\n");

printf("请输入你要选择的操作:

");

}

intmain()

{

inti=100;

InitArray();

printf("*******************宾馆信息管理软件*******************\n");

while(i!

=4)

{

printf("\n");

show();

scanf("%d",&i);

switch(i)

{

case1:

fun1();

break;

case2:

fun2();

break;

case3:

fun3();

break;

}

}

system("pause");

return0;

}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2