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

正文內(nèi)容

停車場(chǎng)模擬管理程序的設(shè)計(jì)與實(shí)現(xiàn)-展示頁(yè)

2025-04-16 23:02本頁(yè)面
  

【正文】 入停車位時(shí)也要順次停放,當(dāng)某輛車要離開(kāi)時(shí),比它后到的車要先暫時(shí)離開(kāi)停車位,而且越后到的車越先離開(kāi)停車位,顯然這和棧的“后進(jìn)先出”特點(diǎn)相吻合,所以可以使用一個(gè)棧來(lái)描述停車位。二、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 為了便于區(qū)分每輛汽車,需要記錄汽車的車牌號(hào)碼,所以為汽車定義一個(gè)新的類型CAR,具體定義如下: typedef struct{ char license_plate[9]。當(dāng)停車場(chǎng)內(nèi)某輛車要離開(kāi)時(shí),由于停車場(chǎng)是狹長(zhǎng)的通道,在它之后開(kāi)入的車輛必須先退出車場(chǎng)為它讓路,待該輛車開(kāi)出大門后,為它讓路的車輛再按原次序進(jìn)入車場(chǎng)。 停車場(chǎng)模擬管理程序的設(shè)計(jì)與實(shí)現(xiàn)一、問(wèn)題描述:設(shè)停車廠只有一個(gè)可停放幾輛汽車的狹長(zhǎng)通道,且只有一個(gè)大門可供汽車進(jìn)出。汽車在停車場(chǎng)內(nèi)按車輛到達(dá)的先后順序依次排列,若車場(chǎng)內(nèi)已停滿幾輛汽車,則后來(lái)的汽車只能在門外的便道上等候,一旦停車場(chǎng)內(nèi)有車開(kāi)走,則排在便道上的第一輛車即可進(jìn)入。在這里假設(shè)汽車不能從便道上開(kāi)走。//汽車牌照號(hào)碼,定義為一個(gè)字符串型}CAR。由于停車位只能停放有限的幾輛車,而且為了便于停車場(chǎng)的管理,要為每個(gè)車位分配一個(gè)固定的編號(hào),不妨設(shè)為0,1,2,3和4(可利用數(shù)組下標(biāo)),分別表示停車位的0車位,1車位,2車位,3車位和4車位,針對(duì)這種情況使用一個(gè)順序棧比較方便,具體定義如下:typedef struct{ CAR STOP[MAX_STOP]。 //用來(lái)指示棧頂位置的靜態(tài)指針}STOPPING。//各汽車信息的存儲(chǔ)空間 int front,rear。}PAVEMENT。對(duì)輔助棧也采用順序棧,具體定義與停車棧類似,如下:typedef struct{ CAR BUFFER[MAX_STOP]。 //用來(lái)指示棧頂位置的靜態(tài)指針}BUFFER。具體功能描述如下:程序功能介紹和操作提示模塊:此模塊給出程序的功能,并給出程序功能所對(duì)應(yīng)的鍵盤操作的提示,具體屏幕顯示如下所示:☆☆☆☆☆☆☆☆☆歡迎使用本程序☆☆☆☆☆☆☆☆☆☆☆☆本程序?yàn)橥\噲?chǎng)的模擬管理程序,有車到來(lái)時(shí)請(qǐng)按【C】鍵。然后根據(jù)屏幕提示進(jìn)行相關(guān)操作,顯示停車情況請(qǐng)按【D】鍵。請(qǐng)選擇您要做的操作!函數(shù)原型為:void wele(){ cout☆☆☆☆☆☆☆☆☆歡迎使用本程序☆☆☆☆☆☆☆☆☆☆☆☆endl。 cout本程序?yàn)橥\噲?chǎng)的模擬管理程序,有車到來(lái)時(shí)請(qǐng)按【C】鍵。 cout然后根據(jù)屏幕提示進(jìn)行相關(guān)操作,有車要走時(shí)請(qǐng)按【L】鍵。 cout然后根據(jù)屏幕提示進(jìn)行相關(guān)操作,顯示停車情況請(qǐng)按【D】鍵。 cout然后根據(jù)屏幕提示進(jìn)行相關(guān)操作,要退出程序請(qǐng)按【Q】鍵。 cout請(qǐng)選擇您要做的操作!endl。其中,調(diào)度過(guò)程要以屏幕信息的形式反饋給用戶來(lái)指導(dǎo)用戶對(duì)車輛進(jìn)行調(diào)度。例如,當(dāng)期車位上0、3車位分別停放著牌照為JF00JF00JF00JF004的汽車,便道上無(wú)汽車,當(dāng)牌照為JF005的汽車到來(lái)后屏幕應(yīng)給出如下提示信息:牌照為JF005的汽車停入停車位的5號(hào)車位!按A鍵繼續(xù)程序的運(yùn)行。 char b[9]。 cinb。i9。// if(stop==MAX_STOP1) { cout車位已滿,請(qǐng)進(jìn)入便道上等候!endl。//若停車場(chǎng)內(nèi)車位已滿,將車輛信息存入隊(duì)列中 qPAVE[qrear]=x。 } else{ stop++。 //若停車場(chǎng)內(nèi)車位未滿,將車輛信息存入棧中 cout牌照為sSTOP[stop].license_plate的汽車停入停車位的stop號(hào)車位!endl。}汽車離開(kāi)停車場(chǎng)車位的車輛做調(diào)度處理。例如,當(dāng)前停車位上0、4車位分別停放著牌照為JF00JF00JF00JF00JF005的汽車,便道上的1和2位置上分別停放著牌照為JF006和JF007的汽車,當(dāng)接收到JF003要離開(kāi)的信息時(shí),屏幕應(yīng)給出如下提示信息:函數(shù)原型為:void leave(S
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1