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

正文內(nèi)容

立體化停車場設(shè)計書-wenkub

2022-08-30 21:28:12 本頁面
 

【正文】 100,m100。 for(int n=0,x=1111。 return price。 //調(diào)用線性表定位函數(shù) if(carfre[v1]=100) price=price*。 case 5: price=price*。 case 3: price=price。 cout您的車是什么類型?1客車 2貨車 3轎車 4越野車 5跑車endl。 } } return k+1。strcmp(carid[k].data,e)!=0) //在表中順鏈查找 while(carid[k].data != *e) { k=carid[k].cur。 //計算打折價格函數(shù)}。 } ~Guest(){} int LocateElem(SLinkList carid,int *e)。i=100,m100。 int j,k,v。class Guest:public Time //客戶類,繼承Time類{public: Time t1,t2。 char licence[LICENCESIZE]。 int data。 second=getsecond()。} void save() { month=getmonth()。} int getday() {return 。public: Time() { GetLocalTime(amp。 int day。 //static int carid=0。}//主函數(shù)void main(){ Time t。 minuet=getminute()。} int getsecond() {return 。 //輸出時間函數(shù) int getmonth() {return 。 int second。 int month。 return 1。 cout車輛刪除成功endl。 if (rear == t) rear = front。 }}int Queue::DeleteQueue(Queue *Q,Car *c){ //刪除隊列元素 QueueNode *t。 cout車輛入隊成功countendl。 return (FALSE)。 } cout銷毀隊列成功endl。 return (TRUE)。 if (front == NULL) { return (FALSE)。 return (TRUE)。 int QueueLength(Queue *Q)。 int DestroyQueue(Queue *Q)。 Queue(){cout構(gòu)造函數(shù)endl。4 方案實(shí)現(xiàn) 開發(fā)環(huán)境與工具開發(fā)環(huán)境:VisualC++ 個人設(shè)計實(shí)現(xiàn)(按組員分小節(jié)) 曹奕設(shè)計實(shí)現(xiàn)隊列類的實(shí)現(xiàn):typedef struct QueueNode //隊列結(jié)構(gòu) { Car data。 break。s2, amp。 case 3: LookNow(amp。s2,amp。 case 2: CarOut(amp。s1,amp。 cout★★★★★★★★請輸入功能選項: 。 cout **** ◇ **** endl。 ()。 (amp。 int t = 1。 coutendl。 cout 進(jìn)入停車場管理系統(tǒng) endl。 數(shù)據(jù)結(jié)構(gòu)設(shè)計 本次課程設(shè)計主要使用了棧和隊列兩種數(shù)據(jù)結(jié)構(gòu),具體的設(shè)計方案和操作過程將在個人報告中給出,在此不再贅述。當(dāng)所有停車場均無停車位時,到來車輛將會進(jìn)入等待區(qū)域,一旦有車輛離開停車場,最先到達(dá)等待的區(qū)域的車輛將會進(jìn)入停車場。2 需求分析 課題調(diào)研 為了完成本次課程設(shè)計任務(wù),我們對校園周邊的停車場運(yùn)作狀況進(jìn)行了一系列的前期調(diào)研,包括停車場的管理系統(tǒng)的運(yùn)行原理,收費(fèi)標(biāo)準(zhǔn)等等,為本次課程設(shè)計任務(wù)的完成打下了良好的基礎(chǔ)。(3)地下、地上停車位的管理。停車順序先地面,后地下。立體化停車場設(shè)計書 課題任務(wù)設(shè)停車場有地下和地面兩層,統(tǒng)一管理。地面入口處各有一個單車道的等候通道,并允許等候的車輛因急事從等候通道直接開走。(4)停車計費(fèi)功能。 功能需求此次設(shè)計任務(wù),要求停車場分為上下兩層,上層為南北雙向入口和出口,下層為單向入口出口,并要求我們設(shè)計等待區(qū)域。針對離開停車場的功能,可選擇任一停車場出車,并會根據(jù)停車時長,車輛類型,以及是否為會員等信息給出本次停車的費(fèi)用。 函數(shù)原型設(shè)計int main(){ system(color E1)。 cout” ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^ endl。 coutendl。 ()。s3)。 while (t) { cout ================================================ endl。 cout **** ◇ **** endl。 cint。s2, amp。s3,amp。temt1 ,amp。s3, amp。temt1, amp。 case 0: break。 struct QueueNode *next。}。 int EnterQueue(Queue *Q, Car c)。}。 } else cout隊列不為空endl。 } else { rear = front。 }}int Queue::DestroyQueue(Queue *Q){ //銷毀一個隊列 while (front){ rear=frontnext。 return 1。 } else { rear = rearnext。 rearnext = NULL。 if (EmptyQueue( Q)) { cout要查找車輛不存在!endl。 (*c)= tdata。 count。 } else return 0。 int day。public: Time() { GetLocalTime(amp。} int getday() {return 。} void save() { month=getmonth()。 second=getsecond()。 ()。 using namespace std。 int hour。LocalTime)。} int gethour() {return 。 day=getday()。 } ~Time(){}}。 int cur。 Time arrive。 SLinkList carid。 int cartype。i++,m++) { carid[m].cur=i。 //線性表定位函數(shù),查找值為e的元素 void saveid(Car *c,int v)。int Guest::LocateElem(SLinkList carid,int *e) //在靜態(tài)單鏈線性表中查找第1個值為i的元素若找到,則返回它在表中的位序,否則返回下一位{ k=0。 if(!carid[k].data) { j=k。}//LocateElemfloat Guest::fee(Time t1,Time t2) //計算普通價格{ if(()!=()) price=(()())*3000。 cincartype。 break。 break。 else if(carfre[v1]=50) price=price*。}//LocateElem函數(shù)的測試函數(shù)void main(){ Guest guest。n5,x=5555。i++,m++) { carid[m].cur=i。 } cout請輸入要查詢的值:。} 張小玉設(shè)計實(shí)現(xiàn)void CarOut1(SqStack *parking1,SqStack *parking2,SqStack *temt, Queue *shortcutt){ int a。 ()。 gets(licence)。 if(!(a==1)) { int i = 0。 while (strcmp(, licence) != 0 amp。 (amp。 } =t2。 cinx。 cout★★★★★★★★該車應(yīng)付fabs(price)元endl。c)。shortcut)) { (amp。s1, c)。s2,amp。 (amp。 int x。 if(x==1) { price=(,)。 while (!(amp。 (amp。shortcut,amp。 } printf(\n)。 ()。 gets(licence)。 while (strcmp(, licence) != 0) { (amp。c)。 cout★★★★★★★★您是否是會員?★1是 ☆2否★★★。 } else price=(,)。temp1, amp。 } if (!( Q)) { (amp。s3, c)。 scanf(%d%*c, amp。 case 2:CarOut2(park, temp, shortcut)。class SqStack{ public: Car data[STACKSIZE]。 void InitSqStack(SqStack *s)。 int SPush(SqStack *s,Car c)。 return (TRUE)。 return (TRUE)。 else { top++。 }}int SqStack::SPop(SqStack *S, Car *c){ if (EmptySqStack(S)) return (FALSE)。 return (TRUE)。 return (TRUE)。}//置棧一個空棧Sclass Stack{ public: Car data[STACKSIZE]。 void InitStack(Stack *s)。 int Push(Stack *s,Car c)。}//析構(gòu)函數(shù)int Stack::EmptyStack(Stack *S){ if (base==top) { cout地下停車場現(xiàn)無車,棧為空!endl。 }}int Stack::FullStack(Stack *S){ if (top == STACKSIZE 1) { cout地下停車場車輛已滿,棧滿!endl。 }}int Stack::Push(Stack *S, Car c){ if (FullStack(S)) return (FALSE)。 return (TRUE)。 cout車輛已出棧,離開地下停車場,歡迎下次光臨!endl。 top。 cout現(xiàn)構(gòu)造一個空棧!endl。 Guest guest。 coutendl。s3)==1)amp。amp。shortcut, c)。((amp。 (amp。s1)==0)amp。 coutendl。q)。 case 2:(amp。 s1)==0)amp。 (amp。amp。 system(pause)。 system(cls)。 while (!(amp。temt1,* c)。 cout★★★★★★★★車輛停車信息 clicence:地上南停車場停車★★★★endl。s2)) { (amp。 } while (!(amp。 (amp。s3, c)。temp1)) { (amp。s3, *c)。 } printf(\n)。 cout 進(jìn)入停車場管理系統(tǒng) endl。 coutendl。 int t =
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1