2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告</p><p><b>  學(xué)校:中南大學(xué)</b></p><p>  學(xué)院:信息科學(xué)與工程學(xué)院</p><p>  班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)1101班</p><p><b>  姓名:杜茂鵬</b></p><p>  課題:停車(chē)

2、場(chǎng)管理系統(tǒng)</p><p>  時(shí)間:2013年7月3日</p><p><b>  目 錄</b></p><p><b>  設(shè)計(jì)目的</b></p><p><b>  問(wèn)題描述</b></p><p><b>  設(shè)計(jì)要求</b

3、></p><p><b>  設(shè)計(jì)構(gòu)思</b></p><p><b>  算法說(shuō)明</b></p><p><b>  復(fù)雜度說(shuō)明</b></p><p><b>  測(cè)試結(jié)果</b></p><p><b> 

4、 總結(jié)反思</b></p><p><b>  源程序</b></p><p><b>  1設(shè)計(jì)目的</b></p><p>  1)了解并掌握數(shù)據(jù)結(jié)構(gòu)與算法的設(shè)計(jì)方法,具備初步的獨(dú)立分析和設(shè)計(jì)能力;</p><p>  2)初步掌握軟件開(kāi)發(fā)過(guò)程的問(wèn)題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測(cè)試

5、等基本方法和技能;</p><p>  3)提高綜合運(yùn)用所學(xué)的理論知識(shí)和方法獨(dú)立分析和解決問(wèn)題的能力;</p><p>  4)進(jìn)行全面綜合的訓(xùn)練,對(duì)課堂教學(xué)、實(shí)驗(yàn)等環(huán)節(jié)的有益補(bǔ)充。</p><p>  5)提高解決實(shí)際問(wèn)題和培養(yǎng)軟件工作所需的動(dòng)手能力。</p><p>  6)深化理解和靈活掌握教學(xué)內(nèi)容</p><

6、;p>  7)進(jìn)行軟件工程的綜合訓(xùn)練。訓(xùn)練用系統(tǒng)的觀點(diǎn)和軟件開(kāi)發(fā)一般規(guī)范進(jìn)行軟件開(kāi)發(fā),培養(yǎng)軟件工作者所應(yīng)具備的科學(xué)的工作方法和作風(fēng)。</p><p><b>  2問(wèn)題描述</b></p><p>  設(shè)有一個(gè)可以停放n輛汽車(chē)的狹長(zhǎng)停車(chē)場(chǎng),它只有一個(gè)大門(mén)可以供車(chē)輛進(jìn)出。車(chē)輛按到達(dá)停車(chē)場(chǎng)時(shí)間的早晚依次從停車(chē)場(chǎng)最里面向大門(mén)口處停放(最先到達(dá)的第一輛車(chē)放在停車(chē)場(chǎng)的最

7、里面)。如果停車(chē)場(chǎng)已放滿n輛車(chē),則后來(lái)的車(chē)輛只能在停車(chē)場(chǎng)大門(mén)外的便道上等待,一旦停車(chē)場(chǎng)內(nèi)有車(chē)開(kāi)走,則排在便道上的第一輛車(chē)就進(jìn)入停車(chē)場(chǎng)。停車(chē)場(chǎng)內(nèi)如有某輛車(chē)要開(kāi)走,在它之后進(jìn)入停車(chē)場(chǎng)的車(chē)都必須先退出停車(chē)場(chǎng)為它讓路,待其開(kāi)出停車(chē)場(chǎng)后,這些車(chē)輛再依原來(lái)的次序進(jìn)場(chǎng)。每輛車(chē)在離開(kāi)停車(chē)場(chǎng)時(shí),都應(yīng)根據(jù)它在停車(chē)場(chǎng)內(nèi)停留的時(shí)間長(zhǎng)短交費(fèi)。如果停留在便道上的車(chē)未進(jìn)停車(chē)場(chǎng)就要離去,允許其離去,不收停車(chē)費(fèi),并且仍然保持在便道上等待的車(chē)輛的次序。編制一程序模擬該停車(chē)

8、場(chǎng)的管理。</p><p><b>  3設(shè)計(jì)要求</b></p><p>  要求程序輸出每輛車(chē)到達(dá)后的停車(chē)位置(停車(chē)場(chǎng)或便道上),以及某輛車(chē)離開(kāi)停車(chē)場(chǎng)時(shí)應(yīng)交納的費(fèi)用和它在停車(chē)場(chǎng)內(nèi)停留的時(shí)間。</p><p><b>  4設(shè)計(jì)構(gòu)思</b></p><p>  根據(jù)題目要求,停車(chē)場(chǎng)只有一個(gè)大門(mén),因

9、此可用一個(gè)棧來(lái)模擬:當(dāng)棧滿后,繼續(xù)來(lái)的車(chē)只能停在便道上,根據(jù)便道停車(chē)的特點(diǎn),可知這可以用一個(gè)隊(duì)列來(lái)實(shí)現(xiàn),先排隊(duì)的車(chē)先離開(kāi)便道進(jìn)入停車(chē)場(chǎng)。由于排在停車(chē)場(chǎng)的車(chē)可以離開(kāi)并要求后面的車(chē)輛都離開(kāi)停車(chē)場(chǎng),讓此車(chē)離去。再讓后面的車(chē)輛依原來(lái)的次序進(jìn)入停車(chē)場(chǎng),因此在一個(gè)棧和一個(gè)隊(duì)列的基礎(chǔ)上還需要有一個(gè)地方(車(chē)輛規(guī)避所)保存為了讓路離開(kāi)的車(chē)輛,很顯然著也應(yīng)該用一個(gè)棧來(lái)模擬。因此,本題中用到倆個(gè)棧和一個(gè)隊(duì)列。</p><p>  對(duì)于

10、停車(chē)場(chǎng)和車(chē)輛規(guī)避所,有車(chē)輛進(jìn)入和車(chē)輛離開(kāi)倆個(gè)過(guò)程,這就是是進(jìn)棧出棧操作,只是還允許排在中間的車(chē)輛離開(kāi),因此在棧中需要查找。對(duì)于便道,也有如隊(duì)列和出隊(duì)列操作,同樣允許排在中間的車(chē)輛先離開(kāi)隊(duì)列。這樣基本動(dòng)作只需利用棧和隊(duì)列的基本操作即可。</p><p>  整個(gè)操作過(guò)程是:當(dāng)輸入數(shù)據(jù)表示有車(chē)輛到達(dá)時(shí),則判斷棧是否滿,若未滿則新數(shù)據(jù)進(jìn)棧,數(shù)據(jù)包括時(shí)間和車(chē)牌號(hào);否則,將數(shù)據(jù)放在隊(duì)尾,表示車(chē)輛在道上等待。</p&g

11、t;<p>  當(dāng)輸入數(shù)據(jù)表示有車(chē)輛離開(kāi)時(shí),就在棧中尋找是不是有此車(chē)牌號(hào)的車(chē)輛,若有就讓其離開(kāi),并根據(jù)時(shí)間計(jì)費(fèi);若沒(méi)有,就在便道上找,否則反映出錯(cuò)信息。</p><p>  當(dāng)離開(kāi)停車(chē)場(chǎng)的車(chē)輛位于棧的中間時(shí),必須先將此位置到棧頂之間的所有數(shù)據(jù)轉(zhuǎn)到車(chē)輛規(guī)避所中,然后安排車(chē)輛出棧,最后將一個(gè)棧中的數(shù)據(jù)倒回倒停車(chē)場(chǎng)棧中。</p><p>  在模擬停車(chē)場(chǎng)管理時(shí)還要注意,如果停車(chē)長(zhǎng)棧

12、中沒(méi)有車(chē)輛停放時(shí)數(shù)據(jù)輸入仍然要求車(chē)輛退出,則顯示出錯(cuò)信息,程序中停車(chē)場(chǎng)的停車(chē)數(shù)為N,便道不做要求。且每經(jīng)過(guò)一次操作都要顯示當(dāng)前停車(chē)場(chǎng)的狀況。</p><p><b>  5算法說(shuō)明</b></p><p><b>  2.算法說(shuō)明</b></p><p>  (1) 功能模塊說(shuō)明:停車(chē)場(chǎng)管理系統(tǒng)含有三個(gè)模塊,即:車(chē)輛到達(dá)、

13、離開(kāi)、列表顯示 </p><p> ?。?)以模塊為單位分析算法</p><p>  1、“到達(dá)”模塊:到達(dá)時(shí)有兩種情況,即車(chē)場(chǎng)是否滿,未滿則直接進(jìn)入停車(chē)場(chǎng);滿時(shí),到便道等待。</p><p>  2.“離開(kāi)”模塊:離開(kāi)時(shí),當(dāng)車(chē)庫(kù)為空時(shí),提示沒(méi)有車(chē),結(jié)束;否則車(chē)輛離開(kāi)。如圖3。</p><p>  3. “顯示”模塊:顯示模塊有兩個(gè)顯示選項(xiàng)

14、,即:車(chē)場(chǎng)與便道。</p><p><b>  6復(fù)雜度說(shuō)明</b></p><p>  說(shuō)明:對(duì)時(shí)間復(fù)雜度的分析,均指在最壞情況下的時(shí)間復(fù)雜度。</p><p><b>  在棧結(jié)構(gòu)中:</b></p><p>  (1) 初始化棧(即車(chē)庫(kù)),使車(chē)庫(kù)為空的,此時(shí),時(shí)間復(fù)雜度=O(max)。<

15、/p><p>  (2) 停車(chē)最壞的情況是要車(chē)位已經(jīng)滿,此時(shí),時(shí)時(shí)間復(fù)雜度=O(1)。</p><p>  (3) 關(guān)于車(chē)輛離開(kāi)的時(shí)間復(fù)雜度=O(max)。</p><p>  (4) 車(chē)場(chǎng)信息的顯示的時(shí)間復(fù)雜度=O(1)。</p><p><b>  在隊(duì)列結(jié)構(gòu)中:</b></p><p>  (1

16、) 出場(chǎng)車(chē)的信息的時(shí)間復(fù)雜度=O(1)。</p><p>  (2) 判斷通道上是否有車(chē)及車(chē)站是否已滿,此時(shí),時(shí)間復(fù)雜度O=(max)。</p><p>  (3) 車(chē)輛停車(chē)費(fèi)用的時(shí)間復(fù)雜度O=(1)。</p><p><b>  7測(cè)試結(jié)果</b></p><p><b>  車(chē)輛到達(dá)</b>&l

17、t;/p><p><b>  車(chē)輛離開(kāi)</b></p><p><b>  列表查看</b></p><p><b>  8總結(jié)反思</b></p><p>  通過(guò)本次課程設(shè)計(jì),我對(duì)數(shù)據(jù)結(jié)構(gòu)的理解進(jìn)一步加深,我理解和掌握了每一段程序代碼的功能及含義,并且能夠?qū)崿F(xiàn)模擬停車(chē)場(chǎng)管理的主

18、要功能:利用棧實(shí)現(xiàn)車(chē)的入庫(kù)問(wèn)題,利用隊(duì)列完成車(chē)在便道上停放的問(wèn)題,主要是通過(guò)棧和隊(duì)列的初始化,調(diào)用等函數(shù)來(lái)模擬停車(chē)問(wèn)題。學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),我學(xué)會(huì)如何將所學(xué)的知識(shí)運(yùn)用到實(shí)際中,解決一些實(shí)際的問(wèn)題,這才是學(xué)習(xí)的根本。 當(dāng)然在實(shí)驗(yàn)中我也遇到了不少實(shí)際性的問(wèn)題,比如車(chē)輛停車(chē)的時(shí)間hour限制在24小時(shí),min限制在60分鐘之內(nèi),如果加入日期計(jì)算就更好了;在便道上等待的車(chē)輛,車(chē)主不可能無(wú)限制的等待,應(yīng)該編寫(xiě)一個(gè)便道上車(chē)輛離開(kāi)的函數(shù)更合理些。編寫(xiě)的程

19、度要與實(shí)際有聯(lián)系,這就不能只依賴于課本,還要聯(lián)系實(shí)際多多思考,重復(fù)調(diào)試,不斷改進(jìn),才能編出一個(gè)符合實(shí)際的有價(jià)值的系統(tǒng)。</p><p><b>  9源程序</b></p><p>  #include<stdio.h> </p><p>  #include<stdlib.h> </p><p>

20、;  #include<string.h> </p><p>  /*------------------------------------------------------------------------------*/ </p><p>  #define MAX 3 /*車(chē)庫(kù)容量*/ </p><p>  #define price 0.0

21、5 /*每車(chē)每分鐘費(fèi)用*/ </p><p>  typedef struct time{ </p><p>  int hour; </p><p><b>  int min; </b></p><p>  }Time; /*時(shí)間結(jié)點(diǎn)*/ </p><p>  typedef struct n

22、ode{ </p><p>  char num[10]; </p><p>  Time reach; </p><p>  Time leave; </p><p>  }CarNode; /*車(chē)輛信息結(jié)點(diǎn)*/ </p><p>  typedef struct NODE{ </p><p>

23、;  CarNode *stack[MAX+1]; </p><p><b>  int top; </b></p><p>  }SeqStackCar; /*模擬車(chē)場(chǎng)*/ </p><p>  typedef struct car{ </p><p>  CarNode *data; </p><

24、p>  struct car *next; </p><p>  }QueueNode; </p><p>  typedef struct Node{ </p><p>  QueueNode *head; </p><p>  QueueNode *rear; </p><p>  }LinkQueueCar

25、; /*模擬通道*/ </p><p>  /*------------------------------------------------------------------------------*/ </p><p>  void InitStack(SeqStackCar *); /*初始化棧*/ </p><p>  int InitQueue(Lin

26、kQueueCar *); /*初始化便道*/ </p><p>  int Arrival(SeqStackCar *,LinkQueueCar *); /*車(chē)輛到達(dá)*/ </p><p>  void Leave(SeqStackCar *,SeqStackCar *,LinkQueueCar *); /*車(chē)輛離開(kāi)*/ </p><p>  void List(

27、SeqStackCar,LinkQueueCar); /*顯示存車(chē)信息*/ </p><p>  /*------------------------------------------------------------------------------*/ </p><p>  int main() </p><p><b>  { </b&g

28、t;</p><p>  SeqStackCar Enter,Temp; </p><p>  LinkQueueCar Wait; </p><p><b>  int ch; </b></p><p>  InitStack(&Enter); /*初始化車(chē)站*/ </p><p>  

29、InitStack(&Temp); /*初始化讓路的臨時(shí)棧*/ </p><p>  InitQueue(&Wait); /*初始化通道*/ </p><p><b>  while(1) </b></p><p><b>  { </b></p><p>  printf(&quo

30、t;\n1.車(chē)輛到達(dá)"); </p><p>  printf(" 2.車(chē)輛離開(kāi)"); </p><p>  printf(" 3.列表顯示 "); </p><p>  printf(" 4.退出系統(tǒng)"); </p><p><b>  while(1) <

31、;/b></p><p><b>  { </b></p><p>  scanf("%d",&ch); </p><p>  if(ch>=1&&ch<=4)break; </p><p>  else printf("\nplease choos

32、e: 1|2|3|4."); </p><p><b>  } </b></p><p>  switch(ch) </p><p><b>  { </b></p><p>  case 1:Arrival(&Enter,&Wait);break; /*車(chē)輛到達(dá)*/ &l

33、t;/p><p>  case 2:Leave(&Enter,&Temp,&Wait);break; /*車(chē)輛離開(kāi)*/ </p><p>  case 3:List(Enter,Wait);break; /*列表打印信息*/ </p><p>  case 4:exit(0); /*退出主程序*/ </p><p>  d

34、efault: break; </p><p><b>  } </b></p><p><b>  } </b></p><p><b>  } </b></p><p>  /*------------------------------------------------

35、------------------------------*/ </p><p>  void InitStack(SeqStackCar *s) /*初始化棧*/ </p><p><b>  { </b></p><p><b>  int i; </b></p><p>  s->to

36、p=0; </p><p>  for(i=0;i<=MAX;i++) </p><p>  s->stack[s->top]=NULL; </p><p><b>  } </b></p><p>  int InitQueue(LinkQueueCar *Q) /*初始化便道*/ </p>

37、;<p><b>  { </b></p><p>  Q->head=(QueueNode *)malloc(sizeof(QueueNode)); </p><p>  if(Q->head!=NULL) </p><p><b>  { </b></p><p>  

38、Q->head->next=NULL; </p><p>  Q->rear=Q->head; </p><p>  return(1); </p><p><b>  } </b></p><p>  else return(-1); </p><p><b>

39、  } </b></p><p>  void PRINT(CarNode *p,int room) /*打印出場(chǎng)車(chē)的信息*/ </p><p><b>  { </b></p><p>  int A1,A2,B1,B2; </p><p>  printf("\n請(qǐng)輸入離開(kāi)的時(shí)間:/**:**/

40、"); </p><p>  scanf("%d:%d",&(p->leave.hour),&(p->leave.min)); </p><p>  printf("\n離開(kāi)車(chē)輛的車(chē)牌號(hào)為:"); </p><p>  puts(p->num); </p><p&

41、gt;  printf("\n其到達(dá)時(shí)間為: %d:%d",p->reach.hour,p->reach.min); </p><p>  printf("離開(kāi)時(shí)間為: %d:%d",p->leave.hour,p->leave.min); </p><p>  A1=p->reach.hour; </p>

42、<p>  A2=p->reach.min; </p><p>  B1=p->leave.hour; </p><p>  B2=p->leave.min; </p><p>  printf("\n應(yīng)交費(fèi)用為:%2.1f元",((B1-A1)*60+(B2-A2))*price); </p><

43、;p><b>  free(p); </b></p><p><b>  } </b></p><p>  int Arrival(SeqStackCar *Enter,LinkQueueCar *W) /*車(chē)輛到達(dá)*/ </p><p><b>  { </b></p><

44、p>  CarNode *p; </p><p>  QueueNode *t; </p><p>  p=(CarNode *)malloc(sizeof(CarNode)); </p><p>  _flushall(); </p><p>  printf("\n請(qǐng)輸入車(chē)牌號(hào):"); </p>&

45、lt;p>  gets(p->num); </p><p>  if(Enter->top<MAX) /*車(chē)場(chǎng)未滿,車(chē)進(jìn)車(chē)場(chǎng)*/ </p><p><b>  { </b></p><p>  Enter->top++; </p><p>  printf("\n車(chē)輛在車(chē)場(chǎng)第%d位

46、置.",Enter->top); </p><p>  printf("\n請(qǐng)輸入到達(dá)時(shí)間:/**:**/"); </p><p>  scanf("%d:%d",&(p->reach.hour),&(p->reach.min)); </p><p>  Enter->stac

47、k[Enter->top]=p; </p><p>  return(1); </p><p><b>  } </b></p><p>  else /*車(chē)場(chǎng)已滿,車(chē)進(jìn)便道*/ </p><p><b>  { </b></p><p>  printf("

48、\n該車(chē)須在便道等待!"); </p><p>  t=(QueueNode *)malloc(sizeof(QueueNode)); </p><p>  t->data=p; </p><p>  t->next=NULL; </p><p>  W->rear->next=t; </p>

49、<p>  W->rear=t; </p><p>  return(1); </p><p><b>  } </b></p><p><b>  } </b></p><p>  void Leave(SeqStackCar *Enter,SeqStackCar *Temp,Li

50、nkQueueCar *W) </p><p>  { /*車(chē)輛離開(kāi)*/ </p><p>  int i, room; </p><p>  CarNode *p,*t; </p><p>  QueueNode *q; </p><p>  /*判斷車(chē)場(chǎng)內(nèi)是否有車(chē)*/ </p><p>  

51、if(Enter->top>0) /*有車(chē)*/ </p><p><b>  { </b></p><p>  while(1) /*輸入離開(kāi)車(chē)輛的信息*/ </p><p><b>  { </b></p><p>  printf("\n請(qǐng)輸入車(chē)在車(chē)場(chǎng)的位置/1--%d/:

52、",Enter->top); </p><p>  scanf("%d",&room); </p><p>  if(room>=1&&room<=Enter->top) break; </p><p><b>  } </b></p><p>

53、;  while(Enter->top>room) /*車(chē)輛離開(kāi)*/ </p><p><b>  { </b></p><p>  Temp->top++; </p><p>  Temp->stack[Temp->top]=Enter->stack[Enter->top]; </p>

54、<p>  Enter->stack[Enter->top]=NULL; </p><p>  Enter->top--; </p><p><b>  } </b></p><p>  p=Enter->stack[Enter->top]; </p><p>  Enter-&g

55、t;stack[Enter->top]=NULL; </p><p>  Enter->top--; </p><p>  while(Temp->top>=1) </p><p><b>  { </b></p><p>  Enter->top++; </p><p&

56、gt;  Enter->stack[Enter->top]=Temp->stack[Temp->top]; </p><p>  Temp->stack[Temp->top]=NULL; </p><p>  Temp->top--; </p><p><b>  } </b></p>&

57、lt;p>  PRINT(p,room); </p><p>  /*判斷通道上是否有車(chē)及車(chē)站是否已滿*/ </p><p>  if((W->head!=W->rear)&&Enter->top<MAX) /*便道的車(chē)輛進(jìn)入車(chē)場(chǎng)*/ </p><p><b>  { </b></p>

58、<p>  q=W->head->next; </p><p>  t=q->data; </p><p>  Enter->top++; </p><p>  printf("\n便道的%s號(hào)車(chē)進(jìn)入車(chē)場(chǎng)第%d位置.",t->num,Enter->top); </p><p>

59、;  printf("\n請(qǐng)輸入現(xiàn)在的時(shí)間/**:**/:"); </p><p>  scanf("%d:%d",&(t->reach.hour),&(t->reach.min)); </p><p>  W->head->next=q->next; </p><p>  if(

60、q==W->rear) W->rear=W->head; </p><p>  Enter->stack[Enter->top]=t; </p><p><b>  free(q); </b></p><p><b>  } </b></p><p>  else pr

61、intf("\n便道里沒(méi)有車(chē).\n"); </p><p><b>  } </b></p><p>  else printf("\n車(chē)場(chǎng)里沒(méi)有車(chē)."); /*沒(méi)車(chē)*/ </p><p><b>  } </b></p><p>  void List1(S

62、eqStackCar *S) /*列表顯示車(chē)場(chǎng)信息*/ </p><p><b>  { </b></p><p><b>  int i; </b></p><p>  if(S->top>0) /*判斷車(chē)站內(nèi)是否有車(chē)*/ </p><p><b>  { </b>

63、;</p><p>  printf("\n車(chē)場(chǎng):"); </p><p>  printf("\n 位置 到達(dá)時(shí)間 車(chē)牌號(hào)\n"); </p><p>  for(i=1;i<=S->top;i++) </p><p><b>  { </b></p>

64、<p>  printf(" %d ",i); </p><p>  printf("%d:%d ",S->stack[i]->reach.hour,S->stack[i]->reach.min); </p><p>  puts(S->stack[i]->num); </p><p&

65、gt;<b>  } </b></p><p><b>  } </b></p><p>  else printf("\n車(chē)場(chǎng)里沒(méi)有車(chē)"); </p><p><b>  } </b></p><p>  void List2(LinkQueueCar *

66、W) /*列表顯示便道信息*/ </p><p><b>  { </b></p><p>  QueueNode *p; </p><p>  p=W->head->next; </p><p>  if(W->head!=W->rear) /*判斷通道上是否有車(chē)*/ </p>&

67、lt;p><b>  { </b></p><p>  printf("\n等待車(chē)輛的號(hào)碼為:"); </p><p>  while(p!=NULL) </p><p><b>  { </b></p><p>  puts(p->data->num); &l

68、t;/p><p>  p=p->next; </p><p><b>  } </b></p><p><b>  } </b></p><p>  else printf("\n便道里沒(méi)有車(chē)."); </p><p><b>  } <

69、/b></p><p>  void List(SeqStackCar S,LinkQueueCar W) </p><p><b>  { </b></p><p>  int flag,tag; </p><p><b>  flag=1; </b></p><p>

70、;  while(flag) </p><p><b>  { </b></p><p>  printf("\n請(qǐng)選擇 1|2|3:"); </p><p>  printf("\n1.車(chē)場(chǎng)\n2.便道\n3.返回\n"); </p><p><b>  while(1

71、) </b></p><p><b>  { </b></p><p>  scanf("%d",&tag); </p><p>  if(tag>=1||tag<=3) break; </p><p>  else printf("\n請(qǐng)選擇 1|2|3:&

72、quot;); </p><p><b>  } </b></p><p>  switch(tag) </p><p><b>  { </b></p><p>  case 1:List1(&S);break; /*列表顯示車(chē)場(chǎng)信息*/ </p><p>  ca

73、se 2:List2(&W);break; /*列表顯示便道信息*/ </p><p>  case 3:flag=0;break; </p><p>  default: break; </p><p><b>  } </b></p><p><b>  } }</b></p>

74、;<p>  袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿

75、蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆

76、蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈</p><p>  芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂

77、羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論