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

正文內(nèi)容

模擬停車場管理程序的設(shè)計與實現(xiàn)(編輯修改稿)

2025-05-06 02:03 本頁面
 

【文章內(nèi)容簡介】 coutendl按【任意鍵】繼續(xù)程序的執(zhí)行...。 cinch。 wele()。}//顯示停車場停車狀態(tài)的查詢模塊void car_display(){ int i=0。 //停車位情況 coutendl停車位的情況:endl。 while(i=Park_Cartop) { couti+1車位車牌號Park_CarPark[i].license_plate。 if(Park_CarPark[i].state==39。p39。) cout Park_CarPark[i].時Park_CarPark[i].分停入停車位。endl。 else { cout Park_CarPark[i].時Park_CarPark[i].分進入便道等候;。 coutPark_CarPark[i].時Park_CarPark[i].分由便道進入停車位。endl。 } i++。 } while(iMAX_PARK) { couti+1車位空endl。 i++。 } //便道上的情況 coutendl便道上的情況:endl。 if(Road_Carfront==Road_Carrear) coutendl 空endl。 else { Qnode *p。 p=Road_Carfrontnext。 i=1。 while(p) { couti位置車牌號p。 cout p時p分進入便道等候。endl。 p=pnext。 i++。 } } coutendl按【任意鍵】繼續(xù)程序的執(zhí)行...。 cinch。 wele()。}3.畫出函數(shù)的調(diào)用關(guān)系圖。Mainwelecar_ecar_leavecar_display四、調(diào)試分析1.調(diào)試中遇到的問題及對問題的解決方法;經(jīng)過兩周的設(shè)計和開發(fā),停車場管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成對車輛的管理和查詢以及各類相關(guān)報表的打印。對于車輛進去和離開停車場的時間,也進行了完善,具體到了小時和分鐘。該程序給用戶提供了選擇機會,采用比較友好的界面顯示。但由于設(shè)計時間較短,該系統(tǒng)仍有不盡人意的地方,如不同類型車輛收費情況不夠完善等。五、使用說明及測試結(jié)果 (1)使用說明程序操作簡單,在車輛到來時,選擇【C】,然后根據(jù)提示輸入車牌號及當(dāng)前時刻;有車要走時,選擇【L】,然后根據(jù)提示輸入此時時刻;要查詢停車場信息時,只需選擇【S】;若退出程序,則選擇【Q】。 (2)測試結(jié)果 程序運行時的歡迎界面。當(dāng)停車場容量為5時,連續(xù)有7輛車到來,牌照號分別為F00F00F00F00F00F00F007,前5輛車應(yīng)該進入停車位1-5車位,第7輛車應(yīng)停入便道的2位置上。顯示停車場信息。 牌照號為F003的汽車從停車廠開走,應(yīng)顯示F00F004的讓路動作和F006從便道到停車位上的動作。(到達和離開時間請自行設(shè)定)。 牌照號為F003的汽車從停車廠開走后,顯示停車場信息。六、源程序includeinclude includeincludedefine MAX_PARK 3 /*停車場容量*/define Price /*停車位收費標(biāo)準(zhǔn):*/define price /*便道收費標(biāo)準(zhǔn):*/typedef struct { int hour。 int min。}TIME。typedef struct /*汽車的類型定義*/{ char license_plate[10]。/*汽車牌照號碼,定義為一個字符數(shù)組*/ TIME time,time1。 /*time,time1分別表示汽車進入停車場和便道的時刻*/ char state。 /*汽車當(dāng)前狀態(tài),p表示一直停放在停車位上,q表示一直在便道上等候,i表示由便道進入停車位*/}Car。 typedef struct /*表示停車位的順序棧*/{ Car Park[MAX_PARK]。 /*各汽車信息的存儲空間*/ int top。 /*用來指示棧頂位置的靜態(tài)指針*/}ParkStack。ParkStack *Park_Car,*Buffer_Car。 //Park_Car和Buffer_Car分別指向表示停車場和輔助棧的指針變量typedef struct qnode /*鏈隊列來模擬便道*/{ Car data。 /*各汽車信息的存儲空間*/ struct qnode *next。}Qnode。typedef struct{ Qnode *front, *rear。 /*用來指示隊頭和隊尾位置的指針*/}RoadQueue。RoadQueue *Road_Car,*BufferCar。 //Road_Car和BufferCar分別指向表示便道和輔助隊列的指針變量char ch。void car_display()。//順序棧的初始化ParkStack *Init_ParkStack(){ ParkStack *s。 s=new ParkStack。 if(s==NULL) return NULL。 //未申請到足夠大的存儲空間,返回空指針 else { stop=1。 return s。 //申請到新空間,返回??臻g地址 }}//鏈隊列的初始化RoadQueue *Init_RoadQueue(){ RoadQueue *q。 Qnode *p。 q=new RoadQueue。 p=new Qnode。 if(!q || !p) return NULL。 { pnext=NULL。 q
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1