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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)停車(chē)場(chǎng)模擬管理程序的設(shè)計(jì)與實(shí)現(xiàn)源代碼課程設(shè)計(jì)報(bào)告模板-文庫(kù)吧

2025-07-06 12:15 本頁(yè)面


【正文】 p。 }SeqStackCar。 定義一個(gè)棧,用以表示車(chē)位typedef struct car{ CarNode *data。 struct car *next。 }QueueNode。/*隊(duì)列元素*/typedef struct Node{ QueueNode *head。 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) /*車(chē)輛到達(dá)*/ { CarNode *p。 QueueNode *t。 p=(CarNode *)malloc(sizeof(CarNode))。 flushall()。 printf(\n請(qǐng)輸入車(chē)的車(chē)牌號(hào)(例:豫C1234):)。 gets(pnum)。 if(EntertopMAX) /*車(chē)場(chǎng)未滿(mǎn),車(chē)進(jìn)車(chē)場(chǎng)*/ { Entertop++。 printf(\n車(chē)進(jìn)入站所在的位置%d,Entertop)。 printf(\n車(chē)到達(dá)的時(shí)間:/**:**/)。 scanf(%d:%d,amp。(p),amp。(p))。 Enterstack[Entertop]=p。 return(1)。 } else /*車(chē)場(chǎng)已滿(mǎn),車(chē)進(jìn)便道*/ { printf(\n該車(chē)須在便道等待!)。 t=(QueueNode *)malloc(sizeof(QueueNode))。 tdata=p。 tnext=NULL。 Wrearnext=t。 Wrear=t。 return(1)。 } } 有車(chē)進(jìn)入停車(chē)場(chǎng),車(chē)場(chǎng)有空位則進(jìn)入,否則進(jìn)入便道等待void Leave(SeqStackCar *Enter,SeqStackCar *Temp,LinkQueueCar *W) { /*車(chē)輛離開(kāi)*/ int i, room。 CarNode *p,*t。 QueueNode *q。 /*判斷車(chē)場(chǎng)內(nèi)是否有車(chē)*/ if(Entertop0) /*有車(chē)*/ { while(1) /*輸入離開(kāi)車(chē)輛的信息*/ { printf(\n請(qǐng)輸
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1