版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 l0l0else/*車場已滿,車進便道*/coutvv車場已滿,請在便道等待!vvendl;t=(QueueNode*)malloc(sizeof(QueueNode);t-data=p;t-next=NULL;W-rear-next=t;W-rear=t;return(1);voidLeave(SeqStackCar*Enter,SeqStackCar*Temp,LinkQueueCar*W)/*車輛離開*/introom;CarNode*p;QueueNode*q;/*判斷車場內(nèi)是否有車*/if(Enter-top0)/*有車*/while(1)/*輸入離開車輛的信息*/coutvv請輸
2、入車在車場的位置l-vvEnter-topvv:;cinroom;if(room=l&roomv=Enter-top)break;while(Enter-toproom)/*車輛離開*/Temp-top+;/*臨時通道棧頂指針*/Temp-stackTemp-top=Enter-stackEnter-top;Enter-stackEnter-top=NULL;Enter-top-;p=Enter-stackEnter-top;Enter-stackEnter-top=NULL;Enter-top-;while(Temp-top=l)/*判斷臨時通道上是否有車*/Enter-top+;Enter
3、-stackEnter-top=Temp-stackTemp-top;Temp-stackTemp-top=NULL;Temp-top-;PRINT(p,room);if(W-head!=W-rear)&Enter-topvMAX)/*車站是未滿*/*便道的車輛進入車場*/q=W-head-next;p=q-data;/*p指向鏈隊頭*/Enter-top+;cout便道的num號車進入車場第topp-reach.hour;if(p-reach.hourv0|p-reach.hour23)coutvv輸入錯誤!vvendl;coutvv請重輸入到達時間的時(0-23)!vvendl;cinp-
4、reach.hour;cinp-reach.min;if(p-reach.minv0|p-reach.min59)coutvv輸入錯誤!vvendl;coutvv請重輸入到達時間的分(0-59)!vvendl;cinp-reach.min;Enter-stackEnter-top=p;W-head-next=q-next;if(q=W-rear)W-rear=W-head;free(q);/*釋放q地址*/elsecoutvv便道里沒有車!vvendl;/*便道沒車*/elsecoutvv車場里沒有車!vvendl;/*車場沒車*/voidPRINT(CarNode*p,introom)/*輸
5、出離開車輛的信息清單*/intA1,A2,B1,B2;coutvv請輸入離開的時間:(小時:分鐘)vvendl;cinp-leave.hour;while(p-leave.hourv0|p-leave.hour23)coutvv輸入錯誤!vvendl;coutvv請重輸入離開的時間的時(0-23)vvendl;cinp-leave.hour;B1=p-leave.hour;cinp-leave.min;if(p-leave.minleave.min59)coutvv輸入錯誤!vvendl;coutvv請重輸入到達時間的分(0-59)!vvendl;cinp-leave.min;coutvven
6、dlvv離開車輛的車牌號為:vvendl;puts(p-num);coutvv其到達時間為:vvp-reach.hourvv:vvp-reach.minvvendl;coutvv離開時間為:vvp-leave.hourvv:vvp-leave.minvvendl;A1=p-reach.hour;A2=p-reach.min;B1=p-leave.hour;B2=p-leave.min;coutvv應(yīng)交費用為:vv(Bl-Al)*60+(B2-A2)+1440)%1440*pricevv元!vvendl;free(p);voidList1(SeqStackCar*S)/*列表顯示車場信息*/co
7、utvv您選擇的是車場停車情況!vvendl;inti;if(S-top0)/*判斷車站內(nèi)是否有車*/coutvv位置到達時間車牌號vvendl;for(i=1;iv=S-top;i+)coutvvvvivvvvS-stacki-reach.hourvv:vvS-stacki-reach.minvvvvS-stacki-numvvendl;elsecoutvv車場里沒有車!vvendl;voidList2(LinkQueueCar*W)/*列表顯示便道信息*/coutvv您選擇的是便道停車情況!vvendl;intj=1;QueueNode*p;p=W-head-next;if(W-head!
8、=W-rear)/*判斷通道上是否有車*/coutvv等待車輛的車牌號碼為:vvendl;while(p!=NULL)/coutdata-num);coutjdata-numnext;j+;/開始時顯示不正確,沒有按照正常輸出elsecoutvv便道里沒有車!;voidList(SeqStackCarS,LinkQueueCarW)/*列表界面*/intflag,tag;flag=1;while(flag)/*列表顯示循環(huán)控制*/coutvv請選擇您要顯示信息!(l-3):vvendl;coutvv探-1.車場-vvendl;coutvv探-2.便道-vvendl;coutvv-3.返回-vvendl;while(1)cintag;if(tag=1|tagv=3)break;elsecoutvv輸入錯誤
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西京學(xué)院《建筑裝飾材料及施工工藝》2022-2023學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《國際商務(wù)談判與禮儀》2022-2023學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《電工電子學(xué)》2021-2022學(xué)年期末試卷
- 杯弓蛇影英文課件
- 2024-2025學(xué)年高中物理舉一反三系列專題2.3 氣體的等壓變化和等容變化(含答案)
- 電工教程 課件
- 西華師范大學(xué)《普通地質(zhì)學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《計算機組成原理》2023-2024學(xué)年期末試卷
- 西華師范大學(xué)《大氣污染防治技術(shù)》2021-2022學(xué)年第一學(xué)期期末試卷
- 西昌學(xué)院《英漢翻譯理論與技巧》2022-2023學(xué)年第一學(xué)期期末試卷
- 中式面點師初級(五級)教學(xué)計劃、大綱
- 小學(xué)綜合實踐二年級上冊第三單元《神奇的影子》教材分析及全部教案
- 小學(xué)語文人教六年級上冊(統(tǒng)編2023年更新)第六單元-《浪淘沙》導(dǎo)學(xué)單
- 測試計劃-10篇模板
- 交聯(lián)電纜運行時的熱特性參數(shù)設(shè)計計算
- TSG-R0005-2022《移動式壓力容器安全技術(shù)監(jiān)察規(guī)程》(2022版)
- 應(yīng)急預(yù)案管理制度-等保制度模板
- 電子行業(yè)大硅片深度報告:半導(dǎo)材料第一藍海硅片融合工藝創(chuàng)新
- 2022年spss實驗報告最終版本
- 四年級下冊綜合實踐 四年級下冊綜合實踐活動教案
- 三角堰水頭高度與流量查算表
評論
0/150
提交評論