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

正文內(nèi)容

停車(chē)場(chǎng)管理課程設(shè)計(jì)報(bào)告--停車(chē)場(chǎng)管理模擬程序的設(shè)計(jì)(文件)

 

【正文】 1)。 //頭結(jié)點(diǎn)指向下一個(gè)節(jié)點(diǎn) if(p==NULL) printf(便道上沒(méi)有停放車(chē)輛 !\n)。 //確定 停車(chē)場(chǎng)棧已滿(mǎn) ttop++。 ts[ttop]=s。 //將要?jiǎng)h除的棧頂元素賦值給 x *h=th[ttop]。 //棧頂指針減一 return 1。i=。 //頭結(jié)點(diǎn)指向下一個(gè)節(jié)點(diǎn) if(p==NULL) printf(便道上沒(méi)有停放車(chē)輛 !\n)。 //定義節(jié)點(diǎn) NewNode=new node。//把擁有元素 x新節(jié)點(diǎn) NewNode賦值給原隊(duì)尾結(jié)點(diǎn)的后繼 Qrear=NewNode。 } 10 5 操作測(cè)試 通過(guò)實(shí)際操作,進(jìn)一步確定程序是否有錯(cuò),是否符合設(shè)計(jì)要求。 具體測(cè)試如圖所示: 圖 13 由于車(chē)輛離開(kāi)停車(chē)場(chǎng)為空,所以當(dāng)我們?cè)俅屋斎胫噶睢?3’時(shí) ,會(huì)出現(xiàn)提示‘停 車(chē)場(chǎng)內(nèi)沒(méi)有車(chē)輛’。 具體測(cè)試如圖所示: 圖 圖 16 最后當(dāng)要結(jié)束本軟件的時(shí)候可以輸入指令‘ 7’。 這個(gè)程序的因?yàn)槭褂昧酥骱瘮?shù)引用 副函數(shù)的結(jié)構(gòu),所以在編寫(xiě)或者修改的時(shí)候帶來(lái)很多的方便,這個(gè)程序的功能也十分強(qiáng)大除了模擬車(chē)輛進(jìn)入和退出停車(chē)場(chǎng)二個(gè)功能外還附帶了數(shù)據(jù)讀取與保存,這使得用戶(hù)在使用的時(shí)候更加方便快捷。 最后我還要感謝的是我的同學(xué)們,在書(shū)寫(xiě)程序的過(guò)程中,他們也給予了我很大的幫助,最后謝謝給予我?guī)椭乃腥?。程序也存在一定的缺陷?畫(huà)面不夠好看,在一些數(shù)據(jù)讀取上沒(méi)有確切的界限,這也導(dǎo)致了本程序的不完整 性。 在構(gòu)思這個(gè)程序時(shí)要注意如何利用棧和隊(duì)列來(lái)模擬停車(chē)場(chǎng)和便道,停車(chē)場(chǎng)里的車(chē)輛只能從入口進(jìn)入和出去這就類(lèi)似于棧只能從棧定加入和剪掉數(shù)據(jù)一樣,而隊(duì)列模擬便道也是一樣,車(chē)輛只能從一個(gè)方向進(jìn)入,另一個(gè)方向則是通往停車(chē)場(chǎng),所以在構(gòu)思時(shí)把握住這一點(diǎn)將有利于程序的編寫(xiě)。 具體測(cè)試如圖所示: 14 圖 當(dāng)需要查看停車(chē)場(chǎng)和便道的具體情況的時(shí)候可以輸入‘ 3’‘ 4’指令。 開(kāi)始 打開(kāi)程序首先會(huì)提示輸入停車(chē)費(fèi)用 。 return(true)。 //將節(jié)點(diǎn)賦值為 X NewNodenext=NULL。 p=pnext。 } 依次顯示便道上停放的所有車(chē)輛 void Showbiandao(biandao Q) { node *p。 if(==1) //確定停車(chē)場(chǎng)是否停放了車(chē)輛 9 printf(停車(chē)場(chǎng)內(nèi)沒(méi)有停放車(chē)輛 \n)。 *s=ts[ttop]。 } int Pop(Seqstack *t,int *x,int *h,int *m,int *s) { if(ttop==1) // return 0。//將新插入的元素賦值給棧頂空間 th[ttop]=h。 p=pnext。 //輸出位置 i } 依次顯示便道上停放的所有車(chē)輛 void Showbiandao(biandao Q) 8 { node *p。i++) //循環(huán)查找車(chē)輛 { if([i]!=x) continue。 }node。 int count。 //時(shí) int s[M]。 停車(chē)場(chǎng)棧的定義 typedef struct { Datatype bianhao[M]。 printf(***************************\n)。 printf(4:依次顯示便道上停放車(chē)輛 \n)。 printf(請(qǐng)選擇命令 \n)。 printf(請(qǐng)?jiān)O(shè)置停車(chē)費(fèi)用單價(jià):( __元 /小時(shí)) \n)。 Initbiandao(Q)。 //定義停車(chē)場(chǎng)棧 t=new Seqstack。 int x,*y,z。mm,amp。 具體流程 打開(kāi)程序后,首先要輸入 每小時(shí)的 停車(chē)費(fèi)用,然后選擇需要進(jìn)行的 命令,然后按提示輸入即可。 :進(jìn)隊(duì):車(chē)輛進(jìn)入 出隊(duì):車(chē)輛離開(kāi) 查找:允許排中間的車(chē)輛先離開(kāi)停車(chē)場(chǎng),因此需要在隊(duì)中進(jìn)行查找。 2 2 算法思路 根據(jù)題目要求 ,停車(chē)場(chǎng)只有一個(gè)大門(mén) ,因此可用一個(gè)棧來(lái)模擬:當(dāng)棧滿(mǎn)后,繼續(xù)來(lái)到的車(chē)輛只能停在便道上,根據(jù)便道停車(chē)的特點(diǎn),可知這可以用一個(gè)隊(duì)列來(lái)模擬,先排隊(duì)的車(chē)輛先離開(kāi)便道,進(jìn)入停車(chē)場(chǎng)。 以棧模擬停車(chē)場(chǎng),以隊(duì)列模擬便道。 關(guān)鍵詞 : 棧 隊(duì)列 模擬 主函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1