xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 407KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-02-01
  • 語言: C/C++
  • 標簽: C語言??大作業(yè)??

資源簡介

用C語言實現(xiàn)的賓館客房管理系統(tǒng),程序設計訓練大作業(yè),已在VC6.0上測試,并內(nèi)含設計報告。

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
#define?N?60 //客房及客人最大數(shù)量
struct?room //客房信息
{
int?room_number; //房間號
char?room_level[10];//客房級別:普通間、標準間、豪華間
char?room_type[10]; //客房類型:單人間、雙人間、多人間
int?room_price; //客房價格
int?room_deposit; //客房押金
char?room_state[5]; //是否入住:已住或空房
char?room_desc[42]; //物品清單
}room[N];
struct?guest //客人信息
{
int?guest_room_number; //客人入住房號
int?guest_ID; //客人身份證號
char?guest_name[20]; //客人姓名
char?guest_sex[3]; //客人性別
char?guest_log_date[12];//入住日期
int?guest_day_number; //入住天數(shù)
char?guest_phone[15]; //聯(lián)系電話
}guest[N];
void?menu(); //主菜單函數(shù)
void?menu_check_in(); //登記入住菜單函數(shù)
void?menu_room_manage(); //客房管理菜單函數(shù)
void?menu_guest_manage(); //客人管理菜單函數(shù)
void?check_in(); //登記入住函數(shù)
void?check_out(); //結(jié)賬退房函數(shù)
void?continue_to_stay();//續(xù)住函數(shù)???
void?guest_manage(); //客人管理函數(shù)
void?guest_display(); //查看客人信息函數(shù) ?
void?guest_add(); //客人登記函數(shù) ?
void?guest_change(); //客人信息修改函數(shù)
void?guest_save_total(); //保存客人總數(shù)函數(shù)
void?room_manage(); //客房管理函數(shù)
void?room_display(); //查看客房信息函數(shù)
void?room_add(); //客房添加函數(shù)
void?room_del(); //客房刪除函數(shù)
void?room_change(); //客房信息修改函數(shù)
void?room_save_total(); //保存客房總數(shù)函數(shù)
int?guest_find(int?guest_room_number);//客人查找函數(shù):根據(jù)入住房號返回客人在客人信息文件中的序號
int?room_find(int?room_num);//客房查找函數(shù):根據(jù)房號返回客房在客房信息文件中的序號
int?room_total=0guest_total=0;????????//全局變量用于記錄客房總數(shù)和客人總數(shù)并存放于相應文件中
void?main() //主函數(shù)
{
char?ch;
FILE*?fp;
if((fp=fopen(“room_total.txt““r“))==NULL)
fp=fopen(“room_total.txt““w“);
else
fscanf(fp“%d“&room_total);
fclose(fp); //讀取客房總數(shù)
if((fp=fopen(“guest_total.txt““r“))==NULL)
fp=fopen(“guest_total.txt““w“);
else
fscanf(fp“%d“&guest_total);
fclose(fp); //讀取客人總數(shù)
menu();
do{
fflush(stdin);
if((ch=getchar())!=‘\n‘);
{
switch(ch)
{
case?‘1‘:check_in();break; //登記入住
case?‘2‘:continue_to_stay();break; //續(xù)住辦理
case?‘3‘:check_out();break; //結(jié)賬退房
case?‘4‘:guest_manage();break; //客人管理
case?‘5‘:room_manage();break; //客房管理
case?‘6‘:
printf(“\n\t\t????謝謝使用本賓館客房管理系統(tǒng),再見!\n\n\t\t????“);
return;break;
default:
printf(“\n\t\t????輸入錯誤!按任意鍵繼續(xù):“);
getch();
}
system(“cls“);
menu();
}
}while(1);
}
void?menu() //主菜單函數(shù)
{
printf(“\n“);
printf(“????????????????????********歡迎使用賓館客房管理系統(tǒng)********\n\n“);
printf(“????????????????????****************主?菜?單****************\n\n“);
printf(“???????????????????????????????1.??登??記??入??住\n\n“);
printf(“???????????????????????????????2.??續(xù)??住??辦??理\n\n“);
printf(“???????????????????????????????3.??結(jié)??賬??退??房\n\n“);
printf(“???????????????????????????????4.??客??人??管??理\n\n“);
printf(“???????????????????????????????5.??客??房??管??理\n\n“);
printf(“???????????????????????????????6.??退??出??系??統(tǒng)\n\n“);
printf(“????????????????????****************************************\n\n“);
printf(“????????????????????請輸入數(shù)字選擇菜單:“);
}
void?menu_ch

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-04?15:23??程序\
?????文件???????????1??2017-07-07?21:50??程序\guest_total.txt
?????文件???????????2??2017-07-07?21:37??程序\room_total.txt
?????文件?????????393??2017-07-07?21:51??程序\客人信息.txt
?????文件????????1112??2017-07-07?21:51??程序\客房信息.txt
?????文件???????36746??2017-07-07?21:23??程序\賓館客房管理系統(tǒng).c
?????文件??????780800??2017-07-07?22:58??總結(jié)報告.doc

評論

共有 條評論