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

正文內(nèi)容

立體化停車場設(shè)計書-文庫吧

2025-07-18 21:28 本頁面


【正文】 utputTime() //輸出當(dāng)前系統(tǒng)時間{ cout當(dāng)前時間為:getmonth()月getday()日gethour()時getminute()分endl。define MAXSIZE 100 //鏈表的最大長度typedef struct{ //線性表的靜態(tài)單鏈表的存儲結(jié)構(gòu) //char data[10]。 int data。 int cur。}ponent,SLinkList[MAXSIZE]。typedef struct Car{ int leaved。 char licence[LICENCESIZE]。 Time arrive。 Time leave。}Car。class Guest:public Time //客戶類,繼承Time類{public: Time t1,t2。 SLinkList carid。 //該數(shù)組存車牌號 //char e[10]。 int e。 int j,k,v。 int cartype。 //車輛類型:1客車 2貨車 3轎車 4越野車 5跑車 float price。public: Guest(){ for(int i=1,m=0。i=100,m100。i++,m++) { carid[m].cur=i。 //carid[i].data = 0000000。 } //j=0。 } ~Guest(){} int LocateElem(SLinkList carid,int *e)。 //線性表定位函數(shù),查找值為e的元素 void saveid(Car *c,int v)。 //該函數(shù)儲存會員的車牌號和停車次數(shù) float fee(Time t1,Time t2)。 //計算價格函float cutprice(float price,int v)。 //計算打折價格函數(shù)}。int Guest::LocateElem(SLinkList carid,int *e) //在靜態(tài)單鏈線性表中查找第1個值為i的元素若找到,則返回它在表中的位序,否則返回下一位{ k=0。 //while(kamp。amp。strcmp(carid[k].data,e)!=0) //在表中順鏈查找 while(carid[k].data != *e) { k=carid[k].cur。 if(!carid[k].data) { j=k。 k=0。 return j+1。 } } return k+1。}//LocateElemfloat Guest::fee(Time t1,Time t2) //計算普通價格{ if(()!=()) price=(()())*3000。 else if(()!=()) price=(()())*500。 else { price=((()())*3600+(()())*60+(()()))*CHARGE。 cout您的車是什么類型?1客車 2貨車 3轎車 4越野車 5跑車endl。 cincartype。 switch(cartype) //1客車 2貨車 3轎車 4越野車 5跑車 { case 1: case 2: price=price*2。 break。 case 3: price=price。 break。 case 4: price=price*。 break。 case 5: price=price*。 break。 } } return price。} float Guest::cutprice(float price,int v) //計算會員打折后的價格{ //int i = LocateElem(carid,*e)。 //調(diào)用線性表定位函數(shù) if(carfre[v1]=100) price=price*。 else if(carfre[v1]=50) price=price*。 else if(carfre[v1]=20) price=price*。 else price=price*。 return price。}//LocateElem函數(shù)的測試函數(shù)void main(){ Guest guest。 int e。 SLinkList carid。 for(int n=0,x=1111。n5,x=5555。n++,x=x+1111) { carid[n].data=x。 } for(int i=1,m=0。i=100,m100。i++,m++) { carid[m].cur=i。 } for(int y=5。y100。y++) { carid[y].data=0。 } cout請輸入要查詢的值:。 cine。 cout結(jié)果是存在第(carid,amp。e)位endl。} 張小玉設(shè)計實現(xiàn)void CarOut1(SqStack *parking1,SqStack *parking2,SqStack *temt, Queue *shortcutt){ int a。 char licence[LICENCESIZE]。 Car c。 Time t2。 ()。 Guest guest。 ()。 cout★★★★★★★★請輸入車牌號:。 gets(licence)。 printf(★★★★★★★★南停車場出車請輸入0,北停車場出車請輸入1.\n)。 scanf(%d%*c, amp。a)。 if(!(a==1)) { int i = 0。 (amp。s1, amp。c)。 while (strcmp(, licence) != 0 amp。amp。 !=0) { (amp。temt1, c)。 (amp。s1, amp。c)。 i++。 } =t2。 int x。 float price。 cout★★★★★★★★您是否是會員?1是 2否★★★。 cinx。 if(x==1) { price= (,)。 price= ()。 } else price=(,)。 cout★★★★★★★★該車應(yīng)付fabs(price)元endl。 while (!(amp。s1)) { (amp。temt1, amp。c)。 (amp。s1, c)。 } if (!( amp。shortcut)) { (amp。shortcut,amp。 c)。 (amp。s1, c)。 } =t2。 printf(\n)。 } else { (amp。s2,amp。c)。 while (strcmp(, licence) != 0) { (amp。temt1, c)。 (amp。s2, amp。c)。 } =t2。 int x。 float price。 cout★★★★★★★★您是否是會員?★1是 ☆2否★★★。 cinx。 if(x==1) { price=(,)。 price=()。 } else price=(,)。 cout★★★★★★★★該車應(yīng)付fabs(price)元endl。 while (!(amp。temt1)) { (amp。temt1, amp。c)。 (amp。s2, c)。 } if (!(amp。shortcut)) { (amp。shortcut,amp。 c)。 (amp。s2, c)。 } printf(\n)。 }}void CarOut2(Stack *park, Stack *temp,Queue *Q){ char licence[LICENCESIZE]。 Car c。 Time t2。 ()。 Guest guest。 ()。 cout★★★★★★★★請輸入車牌號:。 gets(licence)。 (amp。s3, amp。c)。 while (strcmp(, licence) != 0) { (amp。temp1, c)。 (amp。s3, amp。c)。 } =t2。 int x。 float price。 cout★★★★★★★★您是否是會員?★1是 ☆2否★★★。 cinx。 if(x==1) { price=(,)。 price=()。 } else price=(,)。 cout★★★★★★★★該車應(yīng)付fabs(price)元endl。 while (!(amp。temp1)) { (amp。temp1, amp。c)。 (amp。s3, c)。 } if (!( Q)) { (amp。shortcut, amp。c)。 (amp。s3, c)。 } printf(\n)。}void CarOut(Stack *park, Stack *temp,SqStack *parking1,SqStack *parking2,SqStack *temt ,Queue *shortcut){ int P。cout★★★★★★★★地上停車場出車請輸入★1,地下停車場出車請輸入★2☆☆☆。 scanf(%d%*c, amp。P)。 switch(P) { case 1:CarOut1(parking1, parking2,temt, shortcut )。break。 case 2:CarOut2(park, temp, shortcut)。break。 }} 趙天舒設(shè)計實現(xiàn)typedef struct Car{ int licence。}Car。class SqStack{ public: Car data[STACKSIZE]。 int top。 int base。 SqStack()。 void InitSqStack(SqStack *s)。 int EmptySqStack(SqStack *s)。 int FullSqStack(SqStack *S)。 int SGetTop(SqStack *s,Car c)。 int SPush(SqStack *s,Car c)。 int SPop(SqStack *s,Car *c)。}。SqStack::SqStack(){}//析構(gòu)函數(shù)int SqStack::EmptySqStack(SqStack *s){ if (base==top) { cout地上停車場現(xiàn)無車,棧為空!endl。 return (TRUE)。 } else { cout地上停車場現(xiàn)有車,棧不為空!endl。 return (FALSE)。 }}int SqStack::FullSqStack(SqStack *S){ if (top == STACKSIZE 1) { cout地上停車場車輛已滿,棧滿!endl。 return (TRUE)。 } else { cout地上停車場還有空位,棧未滿!endl。 return (FALSE)。 }}int SqStack::SPush(SqStack *S, Car c){ if (FullSqStack(S)) return (FALSE)。 else { top++。 data[top] = c。 cout車輛已入棧,成功停入地上停車場內(nèi)!endl。 return (TRUE)。 }}int SqStack::SPop(SqStack *S, Car *c){ if (EmptySqStack(S))
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1