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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)停車場停車管理系統(tǒng)-wenkub

2023-04-27 06:51:56 本頁面
 

【正文】 { CarNode *stack[Max+1]。/*定義車的結(jié)構(gòu)體*/typedef struct node { char num[10]。/*定義時間的結(jié)構(gòu)體,hour為時,min為分,sec為秒*/typedef struct time{ int hour。 最重要的是,通過我們共同完成這個設(shè)計,我們體會到團(tuán)隊之間協(xié)調(diào)與合作的重要性,如果沒有團(tuán)隊的共同努力,一個完美的程序是很難實現(xiàn)的。六、 課外實踐總結(jié)通過這次對于停車場停車管理系統(tǒng)的設(shè)計,我們的收獲如下: 我們更深一步地體會到算法的應(yīng)用,它的靈活性決定了它的廣泛用途。解決途徑:經(jīng)分析知道,開始出棧入棧的具體過程還沒有分析透徹,中間車輛離開時,在其后的車輛進(jìn)臨時棧后要再調(diào)用Pop函數(shù),其才能出棧成功,否則,相當(dāng)于沒有離開停車場,打印信息便會出錯。 怎樣來獲取車輛到達(dá)和離開的時間信息?解決途徑:通過查詢相關(guān)書籍,可以獲取系統(tǒng)當(dāng)前的時間。選擇2:之后輸入要離開車輛的位置,打印出車輛的離開信息及賬單,并顯示便道車輛進(jìn)入停車場的信息。 選擇2并輸入車輛離開位置為2。三、 主要算法流程描述及部分核心算法(1)主函數(shù)的算法流程描述:(2) 核心算法流程描述:☆車輛到達(dá):Arrival函數(shù) 主要通過if(EntertopMax)來判斷到達(dá)車輛是進(jìn)車場還是進(jìn)便道,如果進(jìn)車場,就把top加1,同時記錄進(jìn)車場的位置和時間,然后結(jié)點進(jìn)棧;如果進(jìn)便道,進(jìn)行隊列操作。}QueueNode。 //棧用順序表示 int top。 int min。 //車牌號 Time reach。(2) 由于停車場的進(jìn)出符合棧的“后進(jìn)先出,先進(jìn)后出”的操作特點,因此,需要設(shè)一個棧來模擬停車場。汽車在停車場內(nèi)按車輛到達(dá)時間的先后順序停放,若車場內(nèi)已停滿n輛車,那么后來的車只能在門外的便道上等候;一旦有車開走,則排在便道上的第一輛車即可開入。List1()。Arrival()。getpas()。Push()。數(shù)據(jù)結(jié)構(gòu)課外實踐 數(shù)據(jù)結(jié)構(gòu)課外實踐報告項 目 名 稱:停車場停車管理系統(tǒng) 所 在 班 級:10級信管1班 小 組 成 員:楊劍楠 孫迎 張可可 吳亮 指 導(dǎo) 教 師:王希杰 起 止 時 間:12月4日——12月22日 項目基本信息項目名稱停車場停車管理系統(tǒng)項目簡介本項目是對停車場停車管理系統(tǒng)的簡單模擬,以完成停車場的停車、出車、收費(fèi)及查詢停車場或便道信息等的功能。InitQueue()。login()。孫迎 100903038: Leave()。List2()。當(dāng)停車場內(nèi)某輛車要離開時,在它之后進(jìn)入的車輛必須先依次退出車場為它讓路,待該輛車開出大門外,其它車輛再按原次序進(jìn)入車場。(3)根據(jù)便道停車的特點,先排隊的車輛先離開便道進(jìn)入停車場,符合隊列的“先進(jìn)先出,后進(jìn)后出”的操作特點,因此,需要用一個隊列來模擬便道。 //保存車輛到達(dá)的時間 Time leave。 int sec。}SqStackCar。typedef struct Node{ QueueNode *head。車輛到達(dá)函數(shù)的算法流程如下圖:☆ 車輛到達(dá):Leave函數(shù)首先定義一個position變量來記錄要離開車輛的位置,用if(Entertop0)來保證棧不空,進(jìn)而執(zhí)行以下操作,然后用while(1)來確保輸入要離開車輛位置的合法性,在由while(Entertopposition)來判斷離開車輛位置是否在最后,若在最后可直接離開,并打印賬單;若不是最后,則用臨時棧執(zhí)行操作?!锍绦驁?zhí)行后顯示: 輸入密碼正確后進(jìn)入如下界面:輸入收費(fèi)標(biāo)準(zhǔn)(任意數(shù)字)后,進(jìn)入主界面:SELECT:在select后輸入數(shù)字選擇執(zhí)行不同的功能。然后返回主界面。 在開始輸入車牌號的字符串時總是出錯,便不能再執(zhí)行。但是這個程序目前還是有缺點尚未解決,如: 可以記錄車輛停留多天的記錄而不是當(dāng)天。 并且通過這個課程設(shè)計,我們加強(qiáng)了對數(shù)據(jù)結(jié)構(gòu)知識的理解和掌握,尤其是棧和隊列的應(yīng)用。 總之,現(xiàn)在我們的知識面還是很窄,需要學(xué)習(xí)的東西還很多,在之后的學(xué)習(xí)中,我們更加要多看相關(guān)的資料,多實踐,只有在實踐中才能真正的進(jìn)步。 int min。 //車牌號 Time reach。 int top。}QueueNode。/*用到的所有函數(shù)(及函數(shù)聲明部分)*/void InitStack(SqStackCar *)。 //初始化隊列//int EnQueue(LinkQueueCar *,QueueNode *,CarNode *)。//void reachtime(CarNode *)。 //車輛離開的函數(shù)void Bill(CarNode *)。/*關(guān)于管理員進(jìn)入的密碼驗證部分*//*輸入密碼,并返回輸入的值*/char *getpas(char *s,int n) { char c。 in1。?39。*39。) break。 return s。amp。 printf(\t\t||\n)。 printf(\n\n\n\n\n)。 return 1。 printf(\t  ↓     ↓      ↓      ↓     ↓ \n)。 printf(\t  ↓     ↓      ↓      ↓     ↓ \n)。 while(endstart2) //延時2秒執(zhí)行以下程序 { end=time(NULL)。 printf(\t\t|        身份驗證       ?。黒n)。 start=time(NULL)。 SqStackCar Enter,Temp。 int ch。Temp)。 printf( | _______________ | \n)。 printf( | I I | \n)。 printf( .__|___________|____. \n)。 printf( 單日停車場管理系統(tǒng)操作室\n )。 while(1) { system(cls)。 printf(\n\n\n\n)。 printf(\t\t\t * 3信息查詢 *\n)。 scanf(%d,amp。ch3) { printf(\n\t\t\t您輸入的選項不存在,請重新選擇!\n)。Wait,amp。 case 2: Leave(amp。e)。 case 0: printf(\n\n\n\n\n)。 } } } } else { system(cls)。 printf(\t\t|*****
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1