freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

3768t旅店管理系統(tǒng)課程設(shè)計(jì)報(bào)告(編輯修改稿)

2024-10-11 12:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ☆。 cout\n☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆。 cout\n\n\n * * * 祝你今天工作順利! * * *\n\n\n\n\n\n。 cout\n\n\n 【 落溪工作研發(fā)室 】\n。 cout ※ 董勤凱 史彥花 石云龍 ※\n。 cout 中國(guó)鄭州\n\n。 按回車鍵繼續(xù)...。 while(!kbhit())。 getchar()。 main_third_serve_display()。}void main_third_serve_display(){ system(cls)。 cout\n * * * 你 有 以 下 權(quán) 限 * * *\n\n。 cout ****************************************************************\n\n。 cout ※ 1 客房信息錄入 ※ 2 客人入住登記 ※ 3 客人退房結(jié)算\n。 cout ※ 4 客房信息瀏覽 ※ 5 客房信息查詢 ※ 6 客房信息刪除\n。 cout ※ 7 客房信息修改 ※ 8 客房信息插入 ※ 9 退出本系統(tǒng)\n。 cout ※ 10關(guān)閉計(jì)算機(jī)\n\n。 cout ****************************************************************\n\n。 main_serve_choose()。 //服務(wù)人員選擇函數(shù)調(diào)用}void main_serve_choose() //服務(wù)人員選擇函數(shù){ cout 請(qǐng)輸入你要使用的功能序號(hào): 。 int i=0。C: cinmain_select。 if(main_select==1) room_infor_in()。 //調(diào)用 客房信息錄入功能函數(shù) else if(main_select==2) register_info()。 //調(diào)用 入住登記函數(shù) else if(main_select==3) check_out()。 //調(diào)用 退房結(jié)算函數(shù)。 else if(main_select==4) info_scan()。 //調(diào)用 客房信息瀏覽函數(shù) else if(main_select==5) info_demand()。 //調(diào)用 信息查詢函數(shù) else if(main_select==6) info_delete()。 //調(diào)用 信息刪除函數(shù) else if(main_select==7) info_modify()。 //調(diào)用 信息修改函數(shù) else if(main_select==8) hotel_insert()。 //客房信息插入函數(shù) else if(main_select==9) exit_system()。 //調(diào)用 退出系統(tǒng)函數(shù) else if(main_select==10) close_puter()。 //調(diào)用 關(guān)閉電腦函數(shù) else { i++。 if(i0amp。amp。i3) //只有3次機(jī)會(huì) { cout 你的輸入有誤,請(qǐng)重新輸入: 。 goto C。 } else //超過(guò)3次 { system(cls)。 cout\n\n\n\n * * * 警 告 * * *\n\n。 cout 你的輸入次數(shù)已經(jīng)超過(guò)限制,你沒(méi)有權(quán)力訪問(wèn)本程序!\n。 cout\n\n\n\n\n\n\n\n\n\n\n\n\n\n 按回車鍵退出程序...。 while(!kbhit())。 getchar()。 exit(0)。 } }}其它輔助功能實(shí)現(xiàn)include struct hotel_guest *del(hotel_guest *p1,hotel_guest *p2) //客房信息動(dòng)態(tài)鏈表結(jié)點(diǎn)的刪除{ hotel_guest *head。 head=headp。 //使head指向第一個(gè)結(jié)點(diǎn) if(p1==head) head=p1next。 //若p1指向的是首結(jié)點(diǎn),把第二個(gè)結(jié)點(diǎn)地址賦予head else p2next=p1next。 //否則將下一結(jié)點(diǎn)地址賦給前一結(jié)點(diǎn)地址 cout 已刪除客房號(hào)為p1room_num的客房信息!endl。 return(head)。}struct hotel_guest *insert(hotel_guest *head,hotel_guest *ins) //客房信息動(dòng)態(tài)鏈表結(jié)點(diǎn)的插入{ hotel_guest *p0,*p1,*p2。 p1=head。 //使p1指向第一個(gè)結(jié)點(diǎn) p0=ins。 //指向要插入的結(jié)點(diǎn) if(head==NULL) //原來(lái)的鏈表是空表 { head=p0。p0next=NULL。} //使p0指向的結(jié)點(diǎn)作為頭結(jié)點(diǎn) else { while((p0room_nump1room_num) amp。amp。 (p1next!=NULL)) { p2=p1。 //使p2指向剛才p1指向的結(jié)點(diǎn) p1=p1next。 } //p1后移一個(gè)結(jié)點(diǎn) if(p0room_nump1room_num) { if(head==p1) head=p0。 //插到原來(lái)第一個(gè)結(jié)點(diǎn)之前 else p2next=p0。 //插到p2指向的結(jié)點(diǎn)之后 p0next=p1。 } else { p1next=p0。 p0next=NULL。 } } //插到最后的結(jié)點(diǎn)之后 return head。}struct hotel_guest *creat_hotel() //建立客房信息的鏈表(帶回一個(gè)指向鏈表頭的指針){ hotel_guest *head,*p1,*p2。 n=0。 int i。 p1=p2=new hotel_guest。//開(kāi)辟一個(gè)新單元,并使p1,p2指向它 cout 。 cinp1room_nump1typep1price。 p1empty=0。 //初始化各值 p1guest_name=39。\039。 p1ID_num=39。\039。 for(i=0。i3。i++) p1intime[i]=0。 for(i=0。i3。i++) p1outime[i]=0。 p1prepay=0。 head=NULL。 while(p1room_num!=0) { n++。 if(n==1) //若是第一個(gè)房間 head=p1。 else p2next=p1。 p2=p1。 p1=new hotel_guest。 cout 。 cinp1room_nump1typep1price。 p1empty=0。 //初始化各值 p1guest_name=39。\039。 p1ID_num=39。\039。 for(i=0。i3。i++) p1intime[i]=0。 for(i=0。i3。i++) p1outime[i]=0。 p1prepay=0。 p2next=NULL。 } return head。}struct hotel_guest *test_hotel() //客房號(hào)測(cè)試函數(shù){ string rm=0。 hotel_guest *T。 for (。) { p=headp。 T=headp。 cout 請(qǐng)輸入客房號(hào):。 cinrm。 while(p!=NULL) { if (proom_num==rm) { n=1。 break。 } T=p。 p=pnext。 } if (p==headp) T=NULL。 if (n==0) { cout 輸入的客房號(hào)錯(cuò)誤或不存在!請(qǐng)重新輸入!\n。 continue。 } break。 } return T。}void open_hotel() //客房信息讀取功能函數(shù){ hotel_guest *head,*p1,*p2。 ifstream infile(,ios::in)。 while(! infile) { cerr\n\n\n\n 客房信息不存在!\n\n。 cerr 請(qǐng)按要求的格式輸入信息(可以隨便輸入一個(gè),否則系統(tǒng)將無(wú)法繼續(xù)):。 cout\n\n\n\n\n\n\n\n\n\n\n\n 按回車鍵繼續(xù)... 。 while(!kbhit())。 getchar()。 room_infor_in()。 break。 } p1=p2=new hotel_guest。 infilep1room_num。 while(p1==NULLamp。amp。p1room_num==0) { cout\n\n\n\n 客房信息不存在!請(qǐng)輸入信息!。 cout\n\n\n\n\n\n\n\n\n\n\n\n\n\n。 cout 按回車鍵繼續(xù)... 。 while(!kbhit())。 getchar()。 room_infor_in()。 } infilep1typep1pricep1empty。 p1guest_name=0。 p1ID_num=0。 p1intime。 p1outime。 p1prepay=0。 head=NULL。 while(p1room_num!=0) { n+=1。 if(n==1) head=p1。 else p2next=p1。 p2=p1。 p1=new hotel_guest。 infilep1room_nump1typep1pricep1empty。 p1guest_name=0。 p1ID_num=0。 p1intime。 p1outime。 p1prepay=0。 } p2next=NULL。 headp=head。 ()。}void open_guest() //客人信息讀取函數(shù){ int i。 ifstream infile(,ios::in)。 p=headp。 while(p!=NULL) { infilepguest_namepID_num。 for (i=0。i3。i++) infilepintime[i]。 for (i=0。i3。i++) infilepoutime[i]。 infilepprepay。 p=pnext。 } ()。}客房信息錄入include void room_infor_in() //客房信息錄入功能函數(shù){ string a=0。 for(。) { system(cls)。 cout\n\n\n * * 警 告 * *\n\n。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1