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

正文內(nèi)容

停車場管理系統(tǒng)程序設(shè)計書(編輯修改稿)

2025-02-26 19:16 本頁面
 

【文章內(nèi)容簡介】 printf(╰ ——┬ O ———O ┬ ——╯ \n)。 printf( │ 歡迎下次 │ \n)。 printf( │ 光臨 │ \n)。 printf( ╰┬ ———┬╯ \n)。 } void out2() { for (int i=1。 i10。 i++) { system(cls)。 for (int j=0。 ji。 j++) { printf(\n)。 } dh2()。 } exit(0)。 } void InitStack(SeqStackCar *s,int n) /*初始化棧 */ { int i。 stop=0。 for(i=0。i=n。i++) sstack[stop]=NULL。 } int InitQueue(LinkQueueCar *Q) /*初始化便道 */ { 16 Qhead=(QueueNode *)malloc(sizeof(QueueNode))。 if(Qhead!=NULL) { Qheadnext=NULL。 Qrear=Qhead。 return(1)。 } else return(1)。/*結(jié)束 */ } void PRINT(CarNode *p) /*打印出站車的信息 */ { int A1,A2,B1,B2。 int a,b,c。 int i。//會員 char ch。 printf(\n 請輸入離開的時間 (小時 :分鐘 ):)。 scanf(%d:%d,amp。(p),amp。(p))。 fflush(stdin)。 do{/*直到程序輸出正確的時間 */ if(pp || (p==p amp。amp。 pp)) { printf(輸入離開時間比進(jìn)站時間早,請重新輸入! \n)。 scanf(%d:%d,amp。(p),amp。(p))。 fflush(stdin)。 } if(p0 || p=24 || p0 || p=60) { printf(輸入的時間格式有錯 !請重新輸入 :)。 scanf(%d:%d,amp。(p),amp。(p))。 fflush(stdin)。 } else break。 } while(pp || (p==p amp。amp。 pp) || p0 || p=24 || p0 || p=60)。 17 printf(車場現(xiàn)在有一輛車離開,請便道里的第一輛車進(jìn)入車場 !\n)。 printf(出站的車的車牌號為 :)。 puts(pnum)。/*把車牌號輸出 */ printf(\n)。 /*計算出正確的所需的錢數(shù) */ A1=p。 A2=p。 B1=p。 B2=p。 a=(B1A1)*60+B2A2。 if(a=60) { b=a/60。/*停留時間中的小時 */ c=a60*b。/*停留時間的分鐘 */ } else { b=0。 c=a。 } printf(請問你是否是會員(是 1/否 0): )。 while(1){ scanf(%d,amp。i)。 if (i==1) { printf( 祝您一路順風(fēng),歡迎您下次光臨 .)。 printf(\n ★☆ 收 據(jù) ★☆ \n)。 printf(\n ★☆ 會員 ★☆ \n)。 printf( 車牌號 : )。 puts(pnum)。 printf(\n)。 printf(===================================================\n)。 printf(|進(jìn)車場時刻 | 出車場時刻 | 停留時間 | 應(yīng)付(元) |\n)。 printf(====================================================\n)。 printf(| %d:%d,p,p)。 printf( | %d:%d,p,p)。 printf( | %d:%d,b,c)。 printf( | %,*a)。 18 printf( |\n)。 printf(\n)。 free(p)。break。 } if(i==0) { printf( 祝您一路順風(fēng),歡迎您下次光臨 .)。 printf(\n ★☆ 收 據(jù) ★☆ \n)。 printf(\n ★☆ 非會員 ★☆ \n)。 printf( 車牌號 : )。 puts(pnum)。 printf(\n)。 printf(===================================================\n)。 printf(|進(jìn)車場時刻 | 出車場時刻 | 停留 時間 | 應(yīng)付(元) |\n)。 printf(====================================================\n)。 printf(| %d:%d,p,p)。 printf( | %d:%d,p,p)。 printf( | %d:%d,b,c)。 printf( | %,*a)。 printf( |\n)。 printf(\n)。 free(p)。break。 } else printf(輸入有錯,請重新輸入: )。 fflush(stdin)。 // ch=getchar()。 } } int Arrival(SeqStackCar *Enter,LinkQueueCar *D,int n) /*車輛到達(dá) ,Enter為車場的指針, D 為便道隊列的指針 */ { CarNode *p。/*車輛結(jié)點 p*/ 19 QueueNode *t。/*隊列結(jié)點 t*/ p=(CarNode *)malloc(sizeof(CarNode))。 flushall()。 /*清空緩存區(qū) */ int i。 printf(\n 請輸入車牌號(例 :A1234):\n)。 gets(pnum)。 if(Entertopn) /*車場未滿,車進(jìn)車場 */ { Entertop++。 printf(車輛在車場第 %d 位置 .,Entertop)。 fflush(stdin)。 printf(\n 請輸入到達(dá)時間 (小時 :分鐘 ):)。 scanf(%d:%d,amp。(p),amp。(p))。 fflush(stdin)。 do{ if(p0 || p=24 || p0 || p=60) { printf(輸入的時間格式有錯,請重新輸入 :)。 scanf(%d:%d,amp。(p),amp。(p))。 fflush(stdin)。 } else break。 } while(p0 || p=24 || p0 || p=60)。 Enterstack[Entertop]=p。 /*把 p 結(jié)點賦值給車站 */ return(1)。 } else /*車場已滿,車進(jìn)便道 */ { printf(\n 請該車在便道稍作等待 !\n)。 t=(QueueNode *)malloc(sizeof(QueueNode))。/*開辟一個隊列結(jié)點,它的數(shù)據(jù)結(jié)點是 p,它的指針結(jié)點是空,隊列的頭與尾都是此結(jié)點 */ tdata=p。 tnext=NULL。 Drearnext=t。 20 Drear=t。 return(1)。 } } //車輛離開 ,輸 入車牌號離開 void ExitCar(SeqStackCar *Enter,SeqStackCar *Temp,LinkQueueCar *W,int n) { int i=0,room,flag=0。/*room 為要輸出的位置 */ char num[10],*pnum。//字符串的比較 SeqStackCar *S。//開辟新的空間時是否是 NULL 空 CarNode *p,*t。 //車輛本生的結(jié)點是 p,車輛在隊列中的結(jié)點是 t QueueNode *q。 //判斷車場內(nèi)是否有車 ,隊列結(jié)點 *q pnum=num。 if(Entertop0) //車場有車 { while(!flag) //輸入離開車輛的信息 { printf(請輸入出站車輛的車牌號: )。 scanf(%s,pnum)。 for(i=0。iEntertop。i++) if(strcmp(Enterstack[i+1]num,pnum)==0) { room=i+1。 flag=1。 fflu
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1