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

下載本文檔

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

文檔簡介

1、<p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  2010-2011學(xué)年第一學(xué)期</p><p><b>  票務(wù)信息管理程序</b></p><p><b>  一、課程設(shè)計(jì)內(nèi)容</b></p><p>  我所設(shè)計(jì)的程序是一個火車票信息管理系統(tǒng),其是從

2、南京火車站通向47座城市的火車票的查詢,購買,退訂的程序。</p><p>  其涉及的主要算法有:1輸入;2.查詢;3.輸出;4.選擇;5.返回。</p><p><b>  二、課程設(shè)計(jì)目的</b></p><p>  設(shè)計(jì)南京火車站的票務(wù)信息管理程序,其主要問題要求是做一個車票購買的函數(shù)的顯示程序</p><p>

3、<b>  三、算法的基本思想</b></p><p><b>  1.數(shù)據(jù)的結(jié)構(gòu)</b></p><p>  此程序需要設(shè)計(jì)2個數(shù)據(jù)結(jié)構(gòu),結(jié)構(gòu)體設(shè)計(jì)如下:</p><p> ?。?)typedef struct traininfor </p><p><b>  {</b>

4、;</p><p>  char station[10][10]; //記錄車站信息</p><p>  char tnumber[20]; //車次號</p><p>  float price;//車票價(jià)格</p><p>  int lnumber;//生成票量</p><p>  char time[20

5、];//到站時(shí)間</p><p><b>  }pemp;</b></p><p> ?。?)struct ticket</p><p><b>  {</b></p><p>  char buyer[10];//購票人姓名</p><p>  char source[30

6、];//起始站</p><p>  char dest[30];//終點(diǎn)站</p><p>  int bnumber;//購買張數(shù)</p><p><b>  };</b></p><p><b>  2.函數(shù)定義</b></p><p>  程序源文件中包含的函數(shù)如下&l

7、t;/p><p><b>  3.處理過程</b></p><p><b>  1)菜單顯示程序</b></p><p>  void menu(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p>

8、<p><b>  int a;</b></p><p>  printf("\n\n\n\n -----------------目錄-----------------\n");</p><p>  printf(" 1,查詢車票\n");</p><p>

9、;  printf(" 2,購買車票\n");</p><p>  printf(" 3,退訂車票\n");</p><p>  printf(" 4,退出程序\n");</p><p>  prin

10、tf(" 請輸入選項(xiàng)序號:");</p><p>  scanf("%d",&a);</p><p><b>  if(a==1)</b></p><p><b>  {</b></p><p>  check(po

11、inttr,pointtk);//按起始地查找</p><p>  menu(pointtr,pointtk);//顯示菜單程序</p><p><b>  }</b></p><p>  else if(a==2)</p><p>  buy(pointtr,pointtk);//購買車票</p><

12、;p>  else if(a==3)</p><p>  returnt(pointtr,pointtk);//退訂車票</p><p>  else if(a==4)</p><p><b>  {</b></p><p>  printf("謝謝使用!");</p><p

13、><b>  //exit();</b></p><p><b>  exit(0);</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  2)車票購買函數(shù)</b>

14、</p><p>  void buy(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p><p>  char choice[10];</p><p>  int buynumber;</p><p>  printf(&q

15、uot;請輸入您的姓名:\n");</p><p>  scanf("%s",pointtk->buyer);//輸入姓名</p><p>  check(pointtr,pointtk);//查詢是否有車票</p><p>  if((strcmp(pointtk->dest,"o"))==0)//如果

16、沒有 給出提示</p><p><b>  {</b></p><p>  printf("無此站!返回菜單!\n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b

17、>  else</b></p><p><b>  {</b></p><p>  printf("您確定購買此車票嗎? 1.是 2.否\n");//確認(rèn)購買</p><p>  scanf("%d",choice);</p><p>  if((strcmp

18、(choice,"1"))==0)</p><p><b>  {</b></p><p>  printf("請輸入您要購買的張數(shù):\n");//輸入張數(shù)</p><p><b>  {</b></p><p>  scanf("%d",

19、&buynumber);</p><p>  if(buynumber<0)return;</p><p><b>  }</b></p><p>  if(((pointtr->lnumber)-buynumber)>=0)</p><p><b>  {</b><

20、/p><p>  printf("購買成功!返回菜單\n");</p><p>  pointtk->bnumber=buynumber;</p><p>  (pointtr->lnumber)-=buynumber;</p><p>  menu(pointtr,pointtk);</p><

21、;p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  printf("車票已售完或不足,不能購買!返回菜單\n");</p><p>  menu(pointtr,poi

22、nttk);</p><p><b>  }</b></p><p><b>  }</b></p><p>  else if((strcmp(choice,"2"))==0)//放棄購買</p><p><b>  {</b></p>&l

23、t;p>  printf("放棄購買,返回菜單 \n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b>&

24、lt;/p><p>  menu(pointtr,pointtk);</p><p>  printf("錯誤,返回菜單\n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  }&l

25、t;/b></p><p><b>  }</b></p><p><b>  3)退訂票務(wù)程序</b></p><p>  void returnt(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b><

26、;/p><p>  char choice[10];</p><p>  printf("您確定要退票嗎?1.是2.否\n");</p><p>  scanf("%s",choice);</p><p>  if((strcmp(choice,"1"))==0)</p>

27、<p><b>  {</b></p><p>  printf("退票成功!返回菜單\n");</p><p>  pointtr->lnumber+=pointtk->bnumber;</p><p>  menu(pointtr,pointtk);</p><p><

28、b>  }</b></p><p>  else if ((strcmp(choice,"2"))==0)</p><p><b>  {</b></p><p>  printf("放棄退票,返回菜單\n");</p><p>  menu(pointtr,po

29、inttk);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  menu(pointtr,pointtk);</p><p>  printf("

30、錯誤,返回菜單\n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  4)顯示信息</b></p><p>  v

31、oid show(struct ticket *pointtk,pemp *pointtr)</p><p><b>  {</b></p><p>  printf("車次: ");</p><p>  printf("T11");</p><p>  printf(&qu

32、ot;起始地-------->目的地: ");</p><p>  printf("%s--------->",pointtk->source);</p><p>  printf("%s\n",pointtk->dest);</p><p>  printf("到

33、達(dá)時(shí)間: ",pointtk->source);</p><p>  printf("%s\n",pointtr->time);</p><p>  printf("票價(jià): ");</p><p>  printf("%10.2f\n",pointtr->pric

34、e);</p><p>  printf("車票數(shù)量: ");</p><p>  printf("%d\n",pointtr->lnumber);</p><p><b>  }</b></p><p>  5)按起始地目的地查找</p><p&g

35、t;  void check(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p><p>  int i,j,count=0;</p><p>  char sour[10];</p><p>  char dest[10];</p>

36、<p>  printf("請輸入起始地: \n");//輸入起始地</p><p>  scanf("%s",sour);</p><p>  printf("請輸入目的地: \n");//輸入目的地</p><p>  scanf("%s",dest);</p&g

37、t;<p>  for(i=0;i<num;i++)</p><p><b>  {</b></p><p>  if(strcmp(pointtr->station[i],sour)==0)//查找第一個車站</p><p><b>  {</b></p><p>  f

38、or(j=0;j<num;j++)</p><p><b>  {</b></p><p>  if(strcmp(pointtr->station[j],dest)==0)//查找地二個車站</p><p><b>  {</b></p><p>  strcpy(pointtk-&g

39、t;source,pointtr->station[i]); //將車站寫入車票中</p><p>  strcpy(pointtk->dest,pointtr->station[j]);</p><p>  show(pointtk,pointtr);</p><p><b>  count++;</b></p>

40、<p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  if(count==0)</p><p&

41、gt;<b>  {</b></p><p>  printf("無信息!\n");</p><p>  strcpy(pointtk->source,"0");//如果沒找到 車站為空的</p><p>  strcpy(pointtk->dest,"0");</

42、p><p><b>  return;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  四、測試結(jié)果</b>

43、;</p><p><b>  1.主菜單顯示</b></p><p>  -----------------目錄-----------------</p><p><b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><

44、;p><b>  3,退訂車票</b></p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:</b></p><p><b>  2.查詢車票</b></p><p>  -----------------目

45、錄-----------------</p><p><b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></p><p><b>  4,退出程序</b></p>

46、<p><b>  請輸入選項(xiàng)序號:1</b></p><p><b>  請輸入起始地:</b></p><p><b>  南京</b></p><p><b>  請輸入目的地:</b></p><p><b>  邳州<

47、;/b></p><p>  車次: T11起始地-------->目的地: 南京--------->徐州</p><p>  到達(dá)時(shí)間: 2011年11月11日11時(shí)11分</p><p>  票價(jià): 56.00</p><p>  車票數(shù)量: 0</p>

48、<p>  -----------------目錄-----------------</p><p><b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></p><p><b&

49、gt;  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:</b></p><p><b>  3.購買車票</b></p><p>  -----------------目錄-----------------</p><p><b>  1,查詢車票<

50、/b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:2</b></p><p&g

51、t;<b>  請輸入您的姓名:</b></p><p><b>  張潔</b></p><p><b>  請輸入起始地:</b></p><p><b>  南京</b></p><p><b>  請輸入目的地:</b><

52、;/p><p><b>  邳州</b></p><p>  車次: T11起始地-------->目的地: 南京--------->徐州</p><p>  到達(dá)時(shí)間: 2011年11月11日11時(shí)11分</p><p>  票價(jià): 56.00</p>

53、;<p>  車票數(shù)量: 0</p><p>  您確定購買此車票嗎? 1.是 2.否</p><p><b>  1</b></p><p>  -----------------目錄-----------------</p><p><b>  1,查詢車票</b><

54、;/p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:</b></p><p><b>

55、;  4.退訂車票</b></p><p>  -----------------目錄-----------------</p><p><b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b&g

56、t;</p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:3</b></p><p>  您確定要退票嗎?1.是2.否</p><p><b>  1</b></p><p><b>  退票成功!返回

57、菜單</b></p><p>  -----------------目錄-----------------</p><p><b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></

58、p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:</b></p><p><b>  5.退出程序</b></p><p>  -----------------目錄-----------------</p><p>

59、;<b>  1,查詢車票</b></p><p><b>  2,購買車票</b></p><p><b>  3,退訂車票</b></p><p><b>  4,退出程序</b></p><p><b>  請輸入選項(xiàng)序號:4</b&

60、gt;</p><p>  謝謝使用!Press any key to continue</p><p><b>  五、源程序代碼</b></p><p>  #include<stdio.h></p><p>  #include<stdlib.h></p><p> 

61、 #include<string.h></p><p>  #define num 100</p><p>  typedef struct traininfor </p><p><b>  {</b></p><p>  char station[10][10]; //記錄車站信息</

62、p><p>  char tnumber[20]; //車次號</p><p>  float price;//車票價(jià)格</p><p>  int lnumber;//生成票量</p><p>  char time[20];//到站時(shí)間</p><p><b>  }pemp;</b></

63、p><p>  struct ticket</p><p><b>  {</b></p><p>  char buyer[10];//購票人姓名</p><p>  char source[30];//起始站</p><p>  char dest[30];//終點(diǎn)站</p><

64、;p>  int bnumber;//購買張數(shù)</p><p><b>  };</b></p><p>  void menu(pemp *pointtr,struct ticket *pointtk);</p><p>  void buy(pemp *pointtr,struct ticket *pointtk);</p>

65、;<p>  void returnt(pemp *pointtr,struct ticket *pointtk);</p><p>  void check(pemp *pointtr,struct ticket *pointtk);</p><p>  void show(struct ticket *pointtk,pemp *pointtr);</p>

66、<p>  //void exit();</p><p>  int main()</p><p><b>  {</b></p><p>  pemp traininformation[num];</p><p>  struct ticket cheque[num];</p><p>

67、;  pemp *pointtr;</p><p>  struct ticket *pointtk;</p><p>  pointtr=traininformation;</p><p>  pointtk=cheque;</p><p>  strcpy(pointtr->station[0],"南京");&l

68、t;/p><p>  strcpy(pointtr->station[1],"徐州");</p><p>  strcpy(pointtr->station[2],"重慶");</p><p>  strcpy(pointtr->station[3],"蘇州");</p><

69、;p>  strcpy(pointtr->station[4],"南通");</p><p>  strcpy(pointtr->station[5],"上海");</p><p>  strcpy(pointtr->station[6],"深圳");</p><p>  strcp

70、y(pointtr->station[7],"廣州");</p><p>  strcpy(pointtr->station[8],"大連");</p><p>  strcpy(pointtr->station[9],"北京");</p><p>  strcpy(pointtr->

71、;station[10],"天津");</p><p>  strcpy(pointtr->station[11],"滁州");</p><p>  strcpy(pointtr->station[12],"揚(yáng)州");</p><p>  strcpy(pointtr->station[1

72、3],"重慶");</p><p>  strcpy(pointtr->station[14],"蚌埠");</p><p>  strcpy(pointtr->station[15],"西安");</p><p>  strcpy(pointtr->station[16],"濟(jì)

73、南");</p><p>  strcpy(pointtr->station[17],"太原");</p><p>  strcpy(pointtr->station[18],"成都");</p><p>  strcpy(pointtr->station[19],"石家莊");

74、</p><p>  strcpy(pointtr->station[20],"長沙");</p><p>  strcpy(pointtr->station[21],"保定");</p><p>  strcpy(pointtr->station[22],"貴州");</p>

75、<p>  strcpy(pointtr->station[23],"長春");</p><p>  strcpy(pointtr->station[24],"哈爾濱");</p><p>  strcpy(pointtr->station[25],"青島");</p><p&g

76、t;  strcpy(pointtr->station[26],"吐魯番");</p><p>  strcpy(pointtr->station[27],"拉薩");</p><p>  strcpy(pointtr->station[28],"杭州");</p><p>  strcp

77、y(pointtr->station[29],"無錫");</p><p>  strcpy(pointtr->station[30],"常州");</p><p>  strcpy(pointtr->station[31],"金華");</p><p>  strcpy(pointtr-

78、>station[32],"合肥");</p><p>  strcpy(pointtr->station[33],"鹽城");</p><p>  strcpy(pointtr->station[34],"宿遷");</p><p>  strcpy(pointtr->statio

79、n[35],"日照");</p><p>  strcpy(pointtr->station[36],"大理");</p><p>  strcpy(pointtr->station[37],"昆山");</p><p>  strcpy(pointtr->station[38],&quo

80、t;鄭州");</p><p>  strcpy(pointtr->station[39],"漢口");</p><p>  strcpy(pointtr->station[40],"寧波");</p><p>  strcpy(pointtr->station[41],"南昌"

81、);</p><p>  strcpy(pointtr->station[42],"蕪湖");</p><p>  strcpy(pointtr->station[43],"泰州");</p><p>  strcpy(pointtr->station[44],"鎮(zhèn)江");</p&g

82、t;<p>  strcpy(pointtr->station[45],"昆明");</p><p>  strcpy(pointtr->station[46],"武漢");</p><p>  strcpy(pointtr->station[47],"沈陽");</p><p&

83、gt;  strcpy(pointtr->station[48],"武昌");</p><p>  strcpy(pointtr->tnumber,"T11");</p><p>  pointtr->price=88.00;</p><p>  pointtr->lnumber=50;</p&g

84、t;<p>  strcpy(pointtr->time,"2010年12月22日22時(shí)22分");</p><p>  pointtr->lnumber=0;</p><p>  menu(pointtr,pointtk);</p><p><b>  return 0;</b></p>

85、;<p><b>  }</b></p><p>  void menu(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p><p><b>  int a;</b></p><p>  pr

86、intf("\n\n\n\n -----------------目錄-----------------\n");</p><p>  printf(" 1,查詢車票\n");</p><p>  printf(" 2,購買車票\n");</p>

87、<p>  printf(" 3,退訂車票\n");</p><p>  printf(" 4,退出程序\n");</p><p>  printf(" 請輸入選項(xiàng)序號:");</p><p&

88、gt;  scanf("%d",&a);</p><p><b>  if(a==1)</b></p><p><b>  {</b></p><p>  check(pointtr,pointtk);//按起始地查找</p><p>  menu(pointtr,poi

89、nttk);//顯示菜單程序</p><p><b>  }</b></p><p>  else if(a==2)</p><p>  buy(pointtr,pointtk);//購買車票</p><p>  else if(a==3)</p><p>  returnt(pointtr,po

90、inttk);//退訂車票</p><p>  else if(a==4)</p><p><b>  {</b></p><p>  printf("謝謝使用!");</p><p><b>  //exit();</b></p><p><b&g

91、t;  exit(0);</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void show(struct ticket *pointtk,pemp *pointtr)</p><p><b>  {</b>

92、;</p><p>  printf("車次: ");</p><p>  printf("T11");</p><p>  printf("起始地-------->目的地: ");</p><p>  printf("%s---------&

93、gt;",pointtk->source);</p><p>  printf("%s\n",pointtk->dest);</p><p>  printf("到達(dá)時(shí)間: ",pointtk->source);</p><p>  printf("%s\n",poin

94、ttr->time);</p><p>  printf("票價(jià): ");</p><p>  printf("%10.2f\n",pointtr->price);</p><p>  printf("車票數(shù)量: ");</p><p>  printf(&q

95、uot;%d\n",pointtr->lnumber);</p><p><b>  }</b></p><p>  void check(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p><p>  int

96、i,j,count=0;</p><p>  char sour[10];</p><p>  char dest[10];</p><p>  printf("請輸入起始地: \n");//輸入起始地</p><p>  scanf("%s",sour);</p><p> 

97、 printf("請輸入目的地: \n");//輸入目的地</p><p>  scanf("%s",dest);</p><p>  for(i=0;i<num;i++)</p><p><b>  {</b></p><p>  if(strcmp(pointtr-&g

98、t;station[i],sour)==0)//查找第一個車站</p><p><b>  {</b></p><p>  for(j=0;j<num;j++)</p><p><b>  {</b></p><p>  if(strcmp(pointtr->station[j],des

99、t)==0)//查找地二個車站</p><p><b>  {</b></p><p>  strcpy(pointtk->source,pointtr->station[i]); //將車站寫入車票中</p><p>  strcpy(pointtk->dest,pointtr->station[j]);</p&

100、gt;<p>  show(pointtk,pointtr);</p><p><b>  count++;</b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b&g

101、t;</p><p><b>  }</b></p><p>  if(count==0)</p><p><b>  {</b></p><p>  printf("無信息!\n");</p><p>  strcpy(pointtk->sourc

102、e,"0");//如果沒找到 車站為空的</p><p>  strcpy(pointtk->dest,"0");</p><p><b>  return;</b></p><p><b>  }</b></p><p><b>  }&l

103、t;/b></p><p><b>  }</b></p><p>  void buy(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b></p><p>  char choice[10];</p><p&

104、gt;  int buynumber;</p><p>  printf("請輸入您的姓名:\n");</p><p>  scanf("%s",pointtk->buyer);//輸入姓名</p><p>  check(pointtr,pointtk);//查詢是否有車票</p><p>  

105、if((strcmp(pointtk->dest,"o"))==0)//如果沒有 給出提示</p><p><b>  {</b></p><p>  printf("無此站!返回菜單!\n");</p><p>  menu(pointtr,pointtk);</p><p&

106、gt;<b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  printf("您確定購買此車票嗎? 1.是 2.否\n");//確認(rèn)購買</p><p>  scanf("

107、;%d",choice);</p><p>  if((strcmp(choice,"1"))==0)</p><p><b>  {</b></p><p>  printf("請輸入您要購買的張數(shù):\n");//輸入張數(shù)</p><p><b>  {<

108、;/b></p><p>  scanf("%d",&buynumber);</p><p>  if(buynumber<0)return;</p><p><b>  }</b></p><p>  if(((pointtr->lnumber)-buynumber)>

109、;=0)</p><p><b>  {</b></p><p>  printf("購買成功!返回菜單\n");</p><p>  pointtk->bnumber=buynumber;</p><p>  (pointtr->lnumber)-=buynumber;</p>

110、;<p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  printf("車票已售完或不足,不能購買!返回

111、菜單\n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  }</b></p><p>  else if((strcmp(choice,"2"))==0)//放棄購買</p

112、><p><b>  {</b></p><p>  printf("放棄購買,返回菜單 \n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  else<

113、;/b></p><p><b>  {</b></p><p>  menu(pointtr,pointtk);</p><p>  printf("錯誤,返回菜單\n");</p><p>  menu(pointtr,pointtk);</p><p><b&

114、gt;  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void returnt(pemp *pointtr,struct ticket *pointtk)</p><p><b>  {</b>&l

115、t;/p><p>  char choice[10];</p><p>  printf("您確定要退票嗎?1.是2.否\n");</p><p>  scanf("%s",choice);</p><p>  if((strcmp(choice,"1"))==0)</p>

116、<p><b>  {</b></p><p>  printf("退票成功!返回菜單\n");</p><p>  pointtr->lnumber+=pointtk->bnumber;</p><p>  menu(pointtr,pointtk);</p><p><

117、;b>  }</b></p><p>  else if ((strcmp(choice,"2"))==0)</p><p><b>  {</b></p><p>  printf("放棄退票,返回菜單\n");</p><p>  menu(pointtr,p

118、ointtk);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  menu(pointtr,pointtk);</p><p>  printf("

119、;錯誤,返回菜單\n");</p><p>  menu(pointtr,pointtk);</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  六、心得體會</b></p><p>  

120、我在確定做這個程序前,查閱了好多的資料,也問過好多同學(xué),最后才決定做“火車票信息管理系統(tǒng)”的程序。</p><p>  在剛做票務(wù)信息管理程序時(shí),我遇到的最大的問題就是火車票信息管理程序需要哪些主體函數(shù)來支撐。通過查找資料,和實(shí)地考察,明白了我所設(shè)計(jì)的程序是有兩個數(shù)據(jù)結(jié)構(gòu)體,一個是車站信息結(jié)構(gòu)體,一個是車票結(jié)構(gòu)體。然后又查了一下這兩個主體函數(shù)需要哪些函數(shù)來支持。當(dāng)我把這些都搞清楚了,腦子里有了一個大概的框架后,我

121、就開始按照自己的思路來編程。在編程的過程中,我又把哪些函數(shù)的作用看了一遍,但在打字的時(shí)候總是粗心,不是漏個字母就是漏個大括號。編程完畢后,我第一次檢測,錯誤有56多個,然后我就對著代碼下面的錯誤欄一個一個的改,然后再測試,可第二次測試時(shí)還有9個錯誤,我就有點(diǎn)灰心了,束手無策。最終是找我的朋友幫我看看。經(jīng)過多方幫助,我終于把這份作業(yè)做好了。</p><p>  這份作業(yè)我做了4周多,感覺很困難。因?yàn)槲覀兪莿偨佑|計(jì)算

122、機(jī),對于剛?cè)腴T的我們要做200行以上的程序確實(shí)有點(diǎn)棘手。但最后還是完成了,希望老師肚對我的作業(yè)能夠提出寶貴的意見。。</p><p><b>  七、參考文獻(xiàn)</b></p><p>  1.《c語言程序設(shè)計(jì)教程【m】》 第四版 王敬華,林萍,陳靜 北京清華出版社 2005.10</p><p>  2.《c++程序設(shè)計(jì)》謝昕,劉覺夫,王更生

溫馨提示

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

評論

0/150

提交評論