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

正文內(nèi)容

停車場管理系統(tǒng)實驗報告(完整版)

2025-08-28 08:06上一頁面

下一頁面
  

【正文】 順序,依次由北向南排列(大門在最南端,最先到達(dá)的第一輛車停放在車場的最北端),若車場內(nèi)已停滿n輛汽車,則后來的汽車只能在門外的便道上等候,一旦有車開走,則排在便道上的第一輛車即可開入;當(dāng)停車場內(nèi)某輛車要離開時,在它之后開入的車輛必須先退出車場為它讓路,待該輛車開出大門外,其它車輛再按原次序進(jìn)入車場,每輛停放在車場的車在它離開停車場時必須按它停留的時間長短交納費用。設(shè)n=2,輸入數(shù)據(jù)為:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3, 20), (‘A’,4,25),(‘A’,5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。//創(chuàng)建一個棧頭結(jié)點,無頭結(jié)void InitStack(LinkStack *amp。 ls=p。 coutx 。 while(1) { cout請輸入第i個元素:。 Pop(ls)。 =(+1)%QueueSize。 coutx 。 if(num==000) break。 int min。}CarStack。//車輛到達(dá)int Arrival(CarStack *Enter,LinkQueueCar *qc)。 InitStack(amp。 coutendl。 } switch(ch) { case 1:Arrival(amp。 break。iMAX。}//打印車站車離開的信息void Print(CarNode *p,int room){ int A1,A2,B1,B2。 cinp。 A1=p。 gets(pnum)。 } cout請輸入到達(dá)時間的分(059):。 tnext=NULL。 if(Entertop1)//判斷車場是否為空 { while(1) { cout請輸入車在車場中的位置:。 Entertop。 cout臨時車場里的車重新進(jìn)站成功!!endl。 cout請輸入現(xiàn)在的時間:/**:**/endl。//出便道 if(q==qcrear) qcfront=qcrear。 cout位置 時間 車牌號endl。 while(p)//用指針p遍歷輸出數(shù)據(jù) { puts(pdatanum)。 if(tag=1||tag=3) break。 case 3:flag=0。 需要注意的問題:1. 在初始化棧是top=1或0是不一樣的,涉及到后面顯示時數(shù)組下標(biāo)的問題。同時我覺得while(1)死循環(huán)也很好用,以后要試著多用。在判斷車在第幾個位置時需要根據(jù)自己輸入車在車場的位置,然后與top比較,看車是否在棧尾,是直接出棧還是需要讓路后在出棧?判斷便道上的車是否能進(jìn)車站時要根據(jù)兩個條件,一是便道上有車,二是車站沒滿。 default:break。 } switch(tag) { case 1:List1(amp。 } } else cout便道里沒有車!endl。i(stop+1)。//進(jìn)車站 free(q)。 cint。//調(diào)用計費函數(shù) //車離開后如果便道上有車,也進(jìn)車站 if(qcfront!=qcrearamp。 Enterstack[Entertop]=NULL。 if(room=0amp。 qcrear=t。 Enterstack[Entertop]=p。 cout車輛在車場第Entertop位置endl。 cout應(yīng)交費用為:((B1A1)*60+(B2A2))*price元endl。 cinp。 cout請輸入離開時間的時(023):。}int InitQueue(
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1