版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
用時可以刪除defineM80udeudeude/*函數(shù)聲明*/voidcheck_in();voidchamber();/*入住情況函數(shù)*/voidprice();voidfee();voidinfor();voidsave(int);voidread(int);voidchoice();/*功能選擇函數(shù)*/judgeyearintvoidinformation;/*輸出全部房間信息*//*結(jié)構(gòu)體*/structroom間信息的結(jié)構(gòu)體*/charnamearIDepositcharc40]={0};charc18]={0};/*主函數(shù)(主界面)*/idmain{system("cls");/*清屏*/systemcolorE);printf*************************************************************");printf("****");printf("****");printf**************************************************************\n\n");[1.登記入住]\n\n");[2.入住情況]\n\n");[3.當(dāng)前費用]\n\n");[4.結(jié)賬退房]\n\n");[5.信息查詢]\n\n");[6.全部信息]\n\n");printf("\t\t\t[7.退出系統(tǒng)]\n\n");n}switchn/*根據(jù)輸入數(shù)字選擇功能*/casecheckinbreak/*調(diào)用登記入住函數(shù)*/casechamberbreak/*調(diào)用房間情況函數(shù)*/casepricebreak/*調(diào)用當(dāng)前費用函數(shù)*/casefeebreak/*調(diào)用結(jié)賬退房函數(shù)*/caseinforbreak/*調(diào)用信息查詢函數(shù)*/caseinformationbreak調(diào)用全部信息函數(shù)*/caseexit/*調(diào)用退出系統(tǒng)函數(shù)*/}}/*查看房間使用情況函數(shù)*/voidchamber()systemcls/*清屏*/systemcolorE);printfn***********房間使用情況*****\n");fori1;i<=80;i++)ifroomi].flag==0)住房間總數(shù)*/printf間,41-80:雙人/*輸入房間號查詢房間入住情況*/scanfdm;}while(room[m-1].flag!=0){printf("\n\n對不起,該房間已有客人入住,請輸入其他房間printfnn沒有客人入住,您要入住該房間嗎(1-是,2-}{printf("\n\n您需要繼續(xù)查詢嗎(1-是,2-否):");}haxunfnn}}/*登記入住函數(shù)*/voidcheck_in()systemcls/*清屏*/systemcolorE);inttab8,31,30,31,30,31,31,30,31,30,31},,30,31,30,31,31,30,31,30,31}};printfn****************登記入住***********************\n");}whileroomiflag!=0)/*判斷房間是否入住*/{printf("\n\n對不起,該房間已有客人入住,請輸入其他房間scanf("%s",room[i-1].name);j=strlen(room[i-1].name);hilejscanfsroomi].name);j=strlen(room[i-1].name);}j=strlen(room[i-1].ID);lejscanfsroom[i-1].ID);j=strlen(room[i-1].ID);}printf:按天計費):");}printf:按天計費):");}}printf("\n\n請按所示格式輸入您的入住時間(年-月-日-時,時為24小時制):");omiromiur}scanfldroomi1].deposit);}printfnn息:(1-是,2-否):");}}}/*費用查詢函數(shù)*/voidprice()systemcls/*清屏*/systemcolorE);printfn*****************費用查詢***********************************\n");inttab8,31,30,31,30,31,31,30,31,30,31},,30,31,30,31,31,30,31,30,31}};}whileroomiflag==0)/*判斷房間是否已有客人入住}printf("\n\n請按所示格式輸入當(dāng)前時間(年-月-日-時,時為24/*輸入當(dāng)前時間*/scanf%d-%d-%d-%d",&room[i-1].t[1].year,&room[i-tmonroomitdateroomit.hour);j=judge_year(room[i-1].t[1].year);omityearroomiateroomithourarroomityear}forkroomitmonkroomit].mon;k++)daytabjk1];}daytabjroomitmon1]-room[i-1].t[0].date+room[i-}dayroomitdate-room[i-1].t[0].date;}roomithourroomithourifroomiflag/*根據(jù)房間類型和計費方式計算totalhourdayhr}alhourdayhr}daydayhrhrldaydaytaldayday}eprice}ce}/*結(jié)賬退房函數(shù)*/idfeeprintfn**************結(jié)賬退房inttab8,31,30,31,30,31,31,30,31,30,31},,30,31,30,31,31,30,31,30,31}};}whileroomiflag=0)/*判斷房間是否有客人入}printf("\n\n請按所示格式輸入當(dāng)前時間(年-月-日-時,時為24/*輸入當(dāng)前時間*/scanf%d-%d-%d-%d",&room[i-1].t[1].year,&room[i-tmonroomitdateroomit.hour);j=judge_year(room[i-1].t[1].year);omiuromityearroomiateroomithourarroomityear}daytabjk1];}daytabjroomitmon1]-room[i-1].t[0].date+room[i-}dayroomitdate-room[i-1].t[0].date;}roomithourroomithourifroomiflag/*根據(jù)房間類型和計費方式計算totalhourdayhr}alhourdayhr}agdaydayhrhr;}ldaydaytaldayday}eprice}iffee/*輸出最后的總費用*/ee{printf("\n\n您所交納的押金恰好能夠支付您的住房費用,您無printfnn的押金還未使用完,本賓館應(yīng)支付您余nn");rcpyroominamectrcpyroomiIDc}/*信息查詢函數(shù)*/voidinfor)printfn**************信息查詢}whileroomiflag=0)/*判斷房間是否有客人入}nnntfnnntfnnnnntfnnneposit}/*功能選擇函數(shù)*/oidchoiceprintfn*******************************功能選擇*****************\n");printf("\t\t\t[1.入住情況]\n");printf("\t\t\t[2.登記入住]\n");printf("\t\t\t[3.當(dāng)前費用]\n");printf("\t\t\t[4.結(jié)賬退房]\n");printf("\t\t\t[5.信息查詢]\n");printf("\t\t\t[6.回主界面]\n");printf("\t\t\t[7.全部信息]\n");printf("\t\t\t[8.退出系統(tǒng)]\n");}{case1:chamber();break;/*調(diào)用房間情況函數(shù)*/casecheckinbreak/*調(diào)用登記入住函數(shù)*/casepricebreak/*調(diào)用當(dāng)前費用函數(shù)*/casefeebreak/*調(diào)用結(jié)賬退房函數(shù)*/caseinforbreak/*調(diào)用信息查詢函數(shù)*/casemainbreak/*調(diào)用主函數(shù)*/caseinformationbreak*調(diào)用全部信息函數(shù)*/caseexit/*調(diào)用退出系統(tǒng)函數(shù)*/}}/*判斷閏年函數(shù)*/dgeyearintx}/*全部信息查詢*/voidinformation()printfn**************全部信息inttab,30,31,31,30,31,30,31},0,31,31,30,31,30,31}};printf("\n\n請按所示格式輸入當(dāng)前時間(年-月-日-時,時為24/*輸入當(dāng)前時間*/scanf("%d-%d-%d-%d",&year,&month,&date,&hour);j=judge_year(year);for(i=1;i<=80;i++)oomiflag}{year1=yearroom[i1].t[0].year;month1=monthroom[i1].t[0].mon;day1=dateroom[i1].t[0].date;hour1=hourroom[i1].t[0].hour;lehour{day1=day11;hour1=hour1+24;});puts(room[i1].ID);ntfn}ntfn}ifroomi1].flag==1)ntfnintfnprintfldroomideposithrkroomitmonkmonthkdaytabjk1];}daytabjroomitmon]-room[i-1].t[0].date+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國臺式振動臺行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球監(jiān)視雷達系統(tǒng)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國三重四級桿液質(zhì)聯(lián)用儀行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球可重復(fù)使用墊料氣囊行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球顏色分選系統(tǒng)行業(yè)調(diào)研及趨勢分析報告
- 2025標(biāo)準(zhǔn)的特約經(jīng)銷商合同
- 2025安徽省合肥市勞動合同范本
- 2025天津工業(yè)大學(xué)技術(shù)合同審批表
- 地產(chǎn)項目開發(fā)建設(shè)合同
- 房地產(chǎn)銷售代理合同樣本
- 走新型城鎮(zhèn)化道路-實現(xiàn)湘潭城鄉(xiāng)一體化發(fā)展
- 江蘇中國中煤能源集團有限公司江蘇分公司2025屆高校畢業(yè)生第二次招聘6人筆試歷年參考題庫附帶答案詳解
- 【語文】第23課《“蛟龍”探海》課件 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 2024版冷水機組安裝合同
- 北師版七年級數(shù)學(xué)下冊第二章測試題及答案
- 【考試版】蘇教版2022-2023學(xué)年四年級數(shù)學(xué)下冊開學(xué)摸底考試卷(五)含答案與解析
- 血液透析個案護理兩篇
- 第八章 客戶關(guān)系管理
- 新版人教版高中英語選修一、選修二詞匯表
- 2022年河北邯鄲世紀(jì)建設(shè)投資集團有限公司招聘筆試試題及答案解析
- 萬物有靈且美(讀書心得)課件
評論
0/150
提交評論