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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)報(bào)告—停車場問題-文庫吧資料

2025-03-31 03:01本頁面
  

【正文】 ,將它移進(jìn)車庫 { [].carnum=carnum。 //用來表示車庫的棧Queue CarQ。 Queue *CarQ。七、調(diào)試結(jié)果 :(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3, 20),(‘A’,4,25),(‘A’,5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。輸入A后,根據(jù)提示輸入車牌號(hào)i和此時(shí)時(shí)間,將顯示“第i號(hào)車進(jìn)入車庫!時(shí)間: 位置:”或“第i號(hào)車進(jìn)入候車場!時(shí)間: 位置:”;輸入D后,根據(jù)提示輸入車牌號(hào)i和此時(shí)時(shí)間,將顯示“第i號(hào)車離開車庫!時(shí)間: 停留時(shí)間: 應(yīng)繳費(fèi)用:”。程序整體結(jié)構(gòu)清晰,操作方便。 } }五、調(diào)試分析 此程序是分模塊設(shè)計(jì),根據(jù)輸入的指令調(diào)用“到達(dá)”和“離開”模塊,使車的信息入棧入隊(duì),或出棧出隊(duì)。 return 0。rawtime2)。rawtime2)。 struct tm * timeinfo2。:printf(退出!\n)。 case 39。: printf(車庫內(nèi)車的數(shù)量是: %d\n,PCar)。 case 39。: printf(正在外通道等待的車數(shù)量是: %d\n,WCar)。 } case 39。 if(!MM)go=0。cartime)。 printf(現(xiàn)在時(shí)刻:\t)。 scanf(%d,amp。D39。 break。 MM=Result(carmove,carnum,cartime)。 scanf(%d,amp。carnum)。: { printf(%c\n車牌號(hào):\t,carmove)。 switch(carmove) { case 39。 carmove=getchar()。\n退出程序請輸入E:\n)。\n顯示停車場內(nèi)車數(shù)請輸入P。 while(go) { printf(\n車輛到達(dá)請輸入A。 =0。 int go=1,carnum,cartime,MM。rawtime1)。rawtime1)。 struct tm * timeinfo1。 printf(=========================================================\n)。 printf(學(xué)號(hào):\n)。 } } if(findcar==1) printf(%d號(hào)車不在停車場中!\n,carnum)。 printf(應(yīng)付停車費(fèi): %d\n,(cartimeptime)*0)。 printf(%d號(hào)車離開候車場!離開時(shí)間: %d,停留時(shí)長(%d))!\n,pcarnum,cartime,cartimeptime)。 } } if(pcarnum==carnum)//要離開的車在隊(duì)尾,直接出隊(duì) { findcar=1。 printf(應(yīng)付停車費(fèi): %d\n,(cartimeftime)*0)。 printf(%d號(hào)車離開候車場! 離開時(shí)間: %d,停留時(shí)長(%d)\n,fcarnum,cartime,cartimeftime)。 } if(fcarnum==carnum)//如果尋找的車在便道上,出隊(duì)列 { findcar=1。fcarnum!=carnum) { p=f。 while(f!=amp。amp。 } } else//如果車庫中找不到此車,再在候車場找 { p=。 =next。//車庫車輛數(shù)+1 WCar。//將此時(shí)的時(shí)刻記錄入棧CarS,確保計(jì)算費(fèi)用是從車輛從候車場進(jìn)入車庫后才開始算 ++。 } if(!=)//如果候車場有車,將它移進(jìn)車庫 { [].carnum=carnum。 ++。i)//把臨時(shí)棧里面的車移回去 { [].carnum=[i].carnum。 for(i=。 PCar。 [].time=[].time。findcar。//如果要尋找的車在車庫里則讓findcar等于車的號(hào)碼 break。i。 =0。 int findcar=1。//更改隊(duì)列指針 }}5. 車輛離開void Car_Leave(int carnum,int cartime)//車離開{ Stack CarS2。 next=(Node2 *)malloc(sizeof(Node2))。//到達(dá)車輛信息加入到隊(duì)列中 WCar++。//棧頂指針加一 } else //若棧滿 { carnum=carnum。//車庫里的車數(shù)量+1 printf(%d號(hào)車進(jìn)入停車場! 進(jìn)入時(shí)刻:%d 位置:%d\n,[].carnum,[].time,PCar)。//到達(dá)車輛信息放入順序棧 [].time=cartime。}Queue。 //棧頂?shù)闹羔榼Stack。 創(chuàng)建順序棧 typedef struct //構(gòu)造一個(gè)順序棧{ struct Node1 home[MaxSize]。 struct Node2 *next。typedef struct Node2 { int carnum。 int time。 若輸入P,則輸出車庫車輛數(shù)PCar; 若輸入W,則輸出候車場車輛數(shù)WCar; 若輸入E,則退出程序。如果它不在隊(duì)尾,先把對(duì)應(yīng)信息保存在一個(gè)指向隊(duì)列的指針中,輸出車牌號(hào),此時(shí)時(shí)間,停留時(shí)間
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1