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

正文內容

課程設計報告--停車場管理系統(tǒng)-其他專業(yè)-資料下載頁

2025-01-19 01:58本頁面

【導讀】已知車場為一個開口的狹。長通道,所以信息采用棧來記錄。候采用循環(huán)輸入,以輸入特殊字符為結束符號。在程序設計的時候,除了要完。輛車不需要循環(huán)。一輛車放在車站最后一個位置。由上可知,要把成批的車輛移出來再按順序移。時棧中,待所要車出站后,再把車從臨時棧里出來,進入到車場的棧中去。此外棧和隊列的信息中還包含了車輛信息,運用結構體,可以明確的表示。InitStack初始化一個Stack類型的,叫做s的棧。Pop將棧s里的數(shù)據放到px的指針中。需要提一句的是,當棧非空的時候,棧頂位置先。棧和隊列,調用菜單函數(shù)carmenu()。將該位置以后的車輛從最后一輛依次放入臨時棧中。棧和隊列是否非空的情況進行判斷,避免因為?;蜿犃械目諏е碌膯栴}。在循環(huán)中加入一個開關變量做標志。以此來判斷是否編輯成功。

  

【正文】 ,可以在任意函數(shù)中進行調用,就是說,每完成一個功能,都會將菜單顯示出來,給了使用者重新選擇功能的機會。程序應用起來會更加便利。 小函 數(shù)的調用。 這個程序的函數(shù)調用十分靈活,縱觀大函數(shù),在選擇語句,循環(huán)語句中都有小函數(shù)的身影。我覺得這是一個新穎的設計思路。當某種運作方式需要重復的時候,可以將這個功能做成一個小函數(shù),重復使用的時候只需要調用該函數(shù)就可以了。在這個程序中的小函數(shù)只是幾行簡單的代碼,如果不用小函數(shù),直接將代碼添加進去也不是不可以,只不過這樣一來,整個代碼就顯得冗長,沒有做到簡潔明了。而且若是需要重復的功能代碼比較長,小函數(shù)的優(yōu)勢就很明顯了。 將成批車輛和單輛車入站做成兩個函數(shù)。 光看代碼,前者不過在后者的基礎上加了個循環(huán),看似簡單, 作用卻很大。如果沒有成批入站的設計,那么輸入一輛車的信息后想要再輸入信息,就要不停的在菜單界面和輸入信息界面轉換,顯示繁瑣。如果沒有單輛入站的設計,那么想單輛入站的時候,每輸入一個信息就要寫一遍結束語句的特殊符號,使用起來不人性化。 如此一個程序,運行的時候肯定有很多問題的。其中最令人困惑的是在車輛出站這個函數(shù)運行的時候,在輸入車牌號后,直接跳出了程序。解決這個問題的時候,我學到了很多方法(以下方法名都是我歸納的,若有不當之處,請見諒)。 逐步分割法。 因為輸入車牌號后就會跳出程序,而代 碼中沒有標志性語句,所以很難判斷,是哪一句代碼,即程序運行到哪一步出的問題。所以在老師的指導下,在不同位置插入內容不同的輸出語句,比如: printf(“ aaaaaa”)。這些輸出語句把代碼一點一點分割開來,運行程序的時候,顯示出多少輸出語句就表明程序運行到哪里。問題就比較容易找到了。 輸出檢測法。 通過上述方法雖然解決了程序運行順利與否的問題,但是運行結果依然有問題,即我輸入任何以停車輛的車牌號,都是退出車場內最后一輛車,我以為是循環(huán)的問題,可能沒有通過循環(huán)對比就直接退出了最后一輛車。所以同學建議我在循環(huán)結束 的地方加了一個輸出循環(huán)變量 i的值,運行結果表明循環(huán)是完成了的,只是退出的仍然是最后一輛。雖然這個方法沒有解決問題,但是我覺得這個同學的思路有讓我學習的地方。輸出循環(huán)變量可以很有效的檢測到循環(huán)是否完成,在以后的程序設計中很有幫助。 文圖解說法。 我對著代碼看很久,還是不明白問題出在哪里,然后請教老師。老師根據代碼的順序和要求,將棧用圖的形式畫出來,無論是車場棧還是臨時棧都得到了很好的體現(xiàn),才發(fā)現(xiàn)是某個小函數(shù)中將臨時棧的名字寫成了車場棧的名字,導致程序運行結果不對。我覺得把圖畫出來了以后,原來很抽象的代碼立馬變得 清晰了,然后根據程序設計思路,很輕易的就發(fā)現(xiàn)問題所在。實在是一個很好的方法。 函數(shù)替代法。 這個方法是我在和同學交流課程設計的時候總結出來的,原來的函數(shù)是 gets()。就是輸入一串字符串,可以把回車當成字符。只要調用了這個函數(shù)的大函數(shù)都不能運行,直接跳出了程序。我們上網查了資料,核對了頭文件及應用范圍,都顯示沒有問題。我就想反正都是輸入一串字符,不如用 scanf(“ %s”)語句,換用之后,問題就解決了,雖然不知道為什么用原始的函數(shù)不可以,好在問題還是解決了。 數(shù)據結構課程設計是在《數(shù)據結構 B》和《 C語 言》的基礎上,實踐性強的一門課。這兩個禮拜的上機,從確定課題,查找代碼,調試程序,理解代碼,寫報告。實在是受益匪淺,為我以后程序設計方面奠定了理論和實踐的基礎。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1