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

正文內容

c語言程序的設計報告書-資料下載頁

2025-05-13 18:24本頁面
  

【正文】 orLight(floor)) SetPanelFloorLight(floor, false)。 SetMotorPower(0)。 SetDoor(floor, 1)。 *state = DoorOpen。 printf(Transition: from movingdown to DoorOpen.\n)。 return。 } else SetMotorPower(1)。 }void Dooropen(int *state){ int floor。 floor = GetNearestFloor()。 CancelTo1Floor()。 if (GetCloseDoorLight()) //有關門按鍵就關門 { SetDoor(floor, false)。 SetCloseDoorLight(false)。 *state = DoorClosing。 return。 } else if (IsDoorOpen(floor)) //如果門是關閉的就進去,返回門是否是 打開的,true表示門是打開的,否則門是關閉的或者正在打開/關閉 { SetDoor(floor, false)。 *state = DoorClosing。 return。 } if (GetOpenDoorLight()) //如果開門按鈕打開 { SetDoor(floor, true)。 SetOpenDoorLight(false)。 }}兩個版本幾乎一樣//關門函數(shù)的編寫void Doorclosing(int *state){ int floor。 floor = GetNearestFloor()。 //判斷到最近的樓層 CancelTo1Floor()。 if (GetCloseDoorLight()) //判斷關門 { SetCloseDoorLight(false)。 SetDoor(floor, false)。 } else if (GetOpenDoorLight()) //判斷開門 { SetDoor(floor, true)。 //開門 SetOpenDoorLight(false)。 *state = DoorOpen。 return。 } else if (IsDoorClosed(floor)) //判斷門是否開了 { *state = Idle。 // printf(進去了\n)。 //用來測試 return。 }}版本一:這個初期未完成任務,而沒過于想太多,在運行調試過程中能正確執(zhí)行,但是局限性比較強只是針對三層電梯,對于多層就不能使用,這是一種不好的編程習慣,吊死在一棵樹上。后來聽了老師的建議我轉換思路,如何將這個程序通用,我的電梯,需要在每一次進行判斷,如果層數(shù)多的話,就難以無法列舉,或者說是難以考慮完全,以及代碼量也會非常大。所以版本一宣告失?。。。。?!版本二:在版本一的基礎上改進而來,使得程序更加通用科學,又減少了代碼量,又使電梯能夠正常運轉,可謂高效科學?。?!它無需再每個樓層對可能發(fā)生的事情進行判斷,通過函數(shù)來解決??!方便快捷 5. 系統(tǒng)運行測試結果分析 測試一:電梯內樓層按鍵的使用及演示(目前基于三層) 測試二:樓層外上下按鍵的使用及演示測試三:開關門按鈕的使用及演示測試四:自動到一樓綜合測試分析 初次接觸C語言程序設計的大作業(yè),以三層電梯狀態(tài)機編寫為題的設計,對于我來說,這是并不是很難因為很早接觸過狀態(tài)機,對這些比較熟悉,但編一個實例但沒試過,理論比較清楚,但實踐不足!于是我開始達一個星期的編寫。經(jīng)過自己的琢磨,看了老師的PPT,研究了一下,一步步開始從頭編起,我迫切的完成作業(yè),結果只是考慮到能實現(xiàn)正確的結果而沒去多想,所以誕生了第一版本的程序。后來給老師看的時候老師叫我改正。說這種編程的思想不好,如果換成100層那怎么辦,想到這我回去好好反思了一下,決定對我的程序進行修改,讓他不局限于三層。好于現(xiàn)實接軌,這是我才了解了C語言課程設計的真正用意—將理論應用于實際,養(yǎng)成程序編輯的好習慣。我從來不相信車到山前必有路的說法,認為那只是懶惰者自尋懶惰的借口,我要積極,要把握,要努力。我們要掌握利用C語言編寫程序的基本方法,提高C語言編程技巧,還要掌握常用C語言經(jīng)典算法,培養(yǎng)具體分析問題、解決問題的能力。回顧起此次課程設計,至今我仍感慨頗多,的確,從從拿到題目到完成整個編程,從理論到實踐,在兩周的學習中,可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說結構體……通過這次課程設計之后,一定把以前所學過的知識重新溫故。調試的時候平時我一般采取設置斷點的方式,然后這次碰到了有些問題通過斷點的方式并不可取甚至是麻煩,導致問題得不到有效的解決,通過請教老師我知道了,還可以通過打印的方式來判斷那里執(zhí)行錯誤那里需要修改,是否執(zhí)行了等等?。?!受益匪淺,又讓我學會如何改錯如何解決復雜問題,怎么思考,不畏艱難,雖然找bug的時候我內心是奔潰的,然后當你找出一個又一個的問題時,一股巨大的成就感涌上心頭,一次的調試讓我們積累經(jīng)驗,這是書本上無法學來的必須實踐,我想這就是老師給我們課程設計的原因吧!寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。不奮斗就是每天都很容易,可一年一年越來越難。能干的人,不在情緒上計較,只在做事上認真;無能的人!不在做事上認真,只在情緒上計較。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻給所有努力的人.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1