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

正文內(nèi)容

停車場(chǎng)模擬管理程序的設(shè)計(jì)與實(shí)現(xiàn) 課程設(shè)計(jì)-文庫(kù)吧

2025-05-16 13:27 本頁(yè)面


【正文】 typedef struct car{ CarNode *data。 struct car *next。 }QueueNode。/*隊(duì)列元素 */ typedef struct Node{ QueueNode *head。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 4 QueueNode *rear。 }LinkQueueCar。/*隊(duì)列 */ 定義一個(gè)隊(duì)列,并定義頭尾指針 void InitStack(SeqStackCar *s) /*初始化棧 */ { int i。 stop=0。 for(i=0。i=MAX。i++) sstack[stop]=NULL。 } 創(chuàng)建一個(gè)棧,并初始化 int InitQueue(LinkQueueCar *Q) /*初始化便道 */ { Qhead=(QueueNode *)malloc(sizeof(QueueNode))。 if(Qhead!=NULL) { Qheadnext=NULL。 Qrear=Qhead。 return(1)。 } else return(1)。 } 創(chuàng)建一個(gè)隊(duì)列,并初始化 int Arrival(SeqStackCar *Enter,LinkQueueCar *W) /*車輛到達(dá) */ { CarNode *p。 QueueNode *t。 p=(CarNode *)malloc(sizeof(CarNode))。 flushall()。 printf(\n 請(qǐng)輸入車的車牌號(hào) (例 :豫 C1234):)。 gets(pnum)。 if(EntertopMAX) /*車場(chǎng)未滿,車進(jìn)車場(chǎng) */ { Entertop++。 printf(\n 車進(jìn)入站所在的位置 %d,Entertop)。 printf(\n 車到達(dá)的時(shí)間 :/**:**/)。 scanf(%d:%d,amp。(p),amp。(p))。 Enterstack[Entertop]=p。 return(1)。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 5 } else /*車場(chǎng)已滿,車進(jìn)便道 */ { printf(\n 該車須在便道等待 !)。 t=(QueueNode *)malloc(sizeof(QueueNode))。 tdata=p。 tnext=NULL。 Wrearnext=t。 Wrear=t。 return(1)。 } } 有車進(jìn)入停車場(chǎng),車場(chǎng)有空位則進(jìn)入,否則進(jìn)入便道等待 void Leave(SeqStackCar *Enter,SeqStackCar *Temp,LinkQueueCar *W) { /*車輛離開 */ int i, room。 CarNode *p,*t。 QueueNode *q。 /*判斷車場(chǎng)內(nèi)是否有車 */ if(Entertop0) /*有車 */ { while(1) /*輸入離開車輛的信息 */ { printf(\n 請(qǐng)輸入車在車場(chǎng)的位置 /1%d/: ,Entertop)。 scanf(%d,amp。room)。 if(room=1amp。amp。room=Entertop) break。 } while(Entertoproom) /*車輛離開 */ { Temptop
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1