2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(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>  201 0 — 201 1 學(xué)年第 二 學(xué)期</p><p>  課程名稱 C語言課程設(shè)計(jì) </p><p>  設(shè)計(jì)題目 圖書管理系統(tǒng) </p><p>  學(xué)生姓名

2、 </p><p>  學(xué) 號 </p><p>  專業(yè)班級 信計(jì)1001班 </p><p>  指導(dǎo)教師 </p><p>  2011 年 5 月20 日</p><p><b>  目錄&

3、lt;/b></p><p>  1. 設(shè)計(jì)任務(wù)書………………………………………………………2</p><p>  1.1 題目與要求……………………………………………2</p><p>  1.2 本程序涉及的知識點(diǎn)…………………………………2 </p><p>  2.功能設(shè)計(jì)…………………………………………………2</p&g

4、t;<p>  2.1算法設(shè)計(jì)………………………………………………2</p><p>  2.2模塊流程圖………………………………………2</p><p>  3. 程序代碼設(shè)計(jì)…………………………………………3</p><p>  3.1子函數(shù)………………………………………………3</p><p>  3.2主函數(shù)………………

5、………………………………11</p><p>  4. C程序設(shè)計(jì)總結(jié)…………………………………………21</p><p>  5.致謝………………………………………………………21</p><p>  參考文獻(xiàn)……………………………………………………21</p><p><b>  設(shè)計(jì)任務(wù)書</b></p>

6、;<p><b>  題目與要求</b></p><p>  我計(jì)劃編寫圖書管理系統(tǒng)程序。要求設(shè)計(jì)一個(gè)具有數(shù)據(jù)插入、修改、刪除、顯示和查詢功能的圖書管理系統(tǒng)程序。包括:(1)用戶登錄功能;(2)設(shè)計(jì)程序運(yùn)行界面;(3)能用菜單選擇各功能。</p><p><b>  本程序涉及的知識點(diǎn)</b></p><p>

7、;  變量的定義、輸入和輸出函數(shù)、switch語句、if語句、for循環(huán)、指針、結(jié)構(gòu)體的使用等等。</p><p><b>  功能設(shè)計(jì)</b></p><p><b>  2.1、算法設(shè)計(jì)</b></p><p>  1、本程序?qū)崿F(xiàn)的功能要求:利用if語句、witch語句、for語句完成所示的主菜單。</p>

8、<p>  2、進(jìn)入第一步出現(xiàn)如下信息:</p><p>  請輸入用戶名和密碼(輸入正確的用戶名和密碼進(jìn)入主界面) </p><p>  進(jìn)入第二步:運(yùn)用switch語句選擇菜單功能</p><p> ?。?)幫助;(2)功能;(3)退出。</p><p>  第三步:選擇子菜單功能</p><p>

9、;  各菜單功能中包含子菜單,進(jìn)行選擇</p><p>  第四步:進(jìn)行所選功能的運(yùn)行</p><p>  根據(jù)所選功能,進(jìn)行相應(yīng)的運(yùn)算。</p><p>  第五步:輸出運(yùn)行結(jié)果,程序結(jié)束</p><p><b>  2.2、模塊流程圖</b></p><p><b>  3、程序代碼

10、設(shè)計(jì)</b></p><p><b>  3.1、子函數(shù)</b></p><p>  1)功 能:信息的輸入與輸出</p><p>  2)模塊代碼及其相關(guān)注釋:</p><p>  void pp()/*主界面*/</p><p><b>  {</b>&

11、lt;/p><p><b>  int a;</b></p><p>  if(strcmp(user,user1)==0&&strcmp(mima,"000000")==0)</p><p><b>  {</b></p><p>  printf("歡迎

12、使用圖書管理系統(tǒng)\n");</p><p>  printf("\t\t\t◢※※※※※※※※※※※※※※※◣\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ >

13、;> (1) 進(jìn) 入 幫 助 ☆ ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ >> (2) 進(jìn) 入 功 能 ☆ ※\n");</p><

14、;p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ >> (3) 退 出 程 序 ☆ ※\n");</p><p>  printf("\t\t\t※

15、 ※\n");</p><p>  printf("\t\t\t◥※※※※※※※※※※※※※※※◤\n");</p><p>  printf("\n\t\t\t(1/2/3)選擇功能...\n\n\t\t");</p><p><b>  }</b></p><

16、p>  scanf("%d",&a);</p><p>  if(a==1||a==2||a==3)</p><p><b>  {</b></p><p>  switch(a) \\\\功能選擇</p><p><b>  {</b></p>

17、;<p>  case 1:help();break;</p><p>  case 2:gn();break;</p><p>  case 3:tc();break;</p><p><b>  }</b></p><p><b>  }</b></p><p&

18、gt;<b>  }</b></p><p>  void help() \\\\進(jìn)入幫助菜單</p><p><b>  {</b></p><p><b>  int y;</b></p><p>  printf("\t\t\t◢※※※※※※※※※※

19、※※※※※◣\n");</p><p>  printf("\t\t\t※ 圖書管理功能 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t

20、※ (1) 圖 書 查 詢 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (2) 增 加 圖 書 信 息 ※\n");</p><p>

21、;  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (3) 修 改 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※ ※\n&q

22、uot;);</p><p>  printf("\t\t\t※ (4) 刪 除 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (5) 所

23、有 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (6) 退 出 系 統(tǒng) ※\n");</p><p>  printf(

24、"\t\t\t※※※※※※※※※※※※※※※※※\n");</p><p>  printf("按1查詢圖書\n");</p><p>  printf("按2增加圖書信息\n");</p><p>  printf("按3修改圖書信息\n");</p><p>

25、  printf("按4刪除圖書信息\n");</p><p>  printf("按5查詢所有圖書信息\n");</p><p>  printf("按6返回系統(tǒng)\n");</p><p>  printf("按0返回主界面\n");</p><p>  sca

26、nf("%d",&y);</p><p><b>  if(y==0)</b></p><p><b>  pp();</b></p><p><b>  }</b></p><p>  void gn() \\\\進(jìn)入功能菜單</

27、p><p><b>  {</b></p><p><b>  int n;</b></p><p>  printf("\t\t\t◢※※※※※※※※※※※※※※※◣\n");</p><p>  printf("\t\t\t※ 圖書管理功能

28、 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (1) 圖 書 查 詢 ※\n");</p><p>  printf("\t\t\t※

29、 ※\n");</p><p>  printf("\t\t\t※ (2) 增 加 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p

30、>  printf("\t\t\t※ (3) 修 改 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (4) 刪 除 圖 書 信 息 ※\n"

31、;);</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (5) 所 有 圖 書 信 息 ※\n");</p><p>  printf("\t\t\t※

32、 ※\n");</p><p>  printf("\t\t\t※ (6) 退 出 系 統(tǒng) ※\n");</p><p>  printf("\t\t\t※※※※※※※※※※※※※※※※※\n");</p><p>  printf("\t\t\t

33、請選擇功能:\n");</p><p>  scanf("%d",&n);</p><p>  if(n>=1&&n<=6)</p><p><b>  {</b></p><p>  switch(n) \\\\選擇管理功能</p>

34、;<p><b>  {</b></p><p>  case 1:tscx();break;</p><p>  case 2:zjxx();break;</p><p>  case 3:xgxx();break;</p><p>  case 4:scxx();break;</p>&l

35、t;p>  case 5:syxx();break;</p><p>  case 6:pp();break;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>

36、  void tscx() \\\\圖書查詢功能</p><p><b>  {</b></p><p><b>  int k=0;</b></p><p><b>  int v;</b></p><p>  char s[30],j[20],m[10],l[2

37、0];</p><p><b>  int x;</b></p><p>  printf("\t\t\t※※※※※※※※※※※※※※※※※\n");</p><p>  printf("\t\t\t※ ※\n");</p><

38、p>  printf("\t\t\t※ (1) 按書名查詢 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (2) 按書號查詢 ※\n&q

39、uot;);</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (3) 按作者查詢 ※\n");</p><p>  printf("\t\t\t※

40、 ※\n");</p><p>  printf("\t\t\t※ (4) 按出版社查詢 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  pr

41、intf("\t\t\t※ (5) 退出查詢ESC ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t◥※※※※※※※※※※※※※※※◤\n");</p>

42、<p>  printf("\n\n\t\t\t請輸入要查詢的方式:");</p><p>  scanf("%d",&x);</p><p>  if(x==1) \\\\按書名查詢</p><p><b>  {</b></p><p>  pri

43、ntf("\n\n請輸入要查詢的書名:");</p><p>  scanf("%s",s);</p><p>  for(k=0;k<12;k++)</p><p><b>  {</b></p><p>  if (strcmp(s,ts[k].name)==0)<

44、/p><p><b>  {</b></p><p><b>  v++;</b></p><p>  printf("\n\t 書名: %s 作者: %s 書號: %s 出版社: %s 出版日期: %s 單價(jià): %s\n",ts[k].name,ts[k].author,ts[k].numb

45、er,ts[k].cbs,ts[k].date,ts[k].price);</p><p><b>  }</b></p><p><b>  if(v==0)</b></p><p><b>  {</b></p><p>  printf("對不起,沒有您要查找的

46、書籍\n");</p><p><b>  tscx();</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  else i

47、f(x==2) \\\\按書號查詢</p><p><b>  {</b></p><p>  printf("\n\n請輸入要查詢的書號:");</p><p>  scanf("%s",j);</p><p>  for(k=0;k<12;k++)</p

48、><p><b>  {</b></p><p>  if (strcmp(j,ts[k].number)==0)</p><p><b>  {</b></p><p><b>  v++;</b></p><p>  printf("\n\t

49、書名: %s 作者: %s 書號: %s 出版社: %s 出版日期: %s 單價(jià): %s\n",ts[k].name,ts[k].author,ts[k].number,ts[k].cbs,ts[k].date,ts[k].price);</p><p><b>  }</b></p><p><b>  if(v==0)</b

50、></p><p><b>  {</b></p><p>  printf("對不起,沒有您要查找的書籍\n");</p><p><b>  tscx();</b></p><p><b>  }</b></p><p>&

51、lt;b>  }</b></p><p><b>  }</b></p><p>  else if(x==3) \\\\按作者查詢</p><p><b>  {</b></p><p>  printf("\n\n請輸入要查詢的作者:");&l

52、t;/p><p>  scanf("%s",m);</p><p>  for(k=0;k<12;k++)</p><p><b>  {</b></p><p>  if (strcmp(m,ts[k].author)==0)</p><p><b>  {<

53、;/b></p><p><b>  v++;</b></p><p>  printf("\n\t 書名: %s 作者: %s 書號: %s 出版社: %s 出版日期: %s 單價(jià): %s\n",ts[k].name,ts[k].author,ts[k].number,ts[k].cbs,ts[k].date,ts[k].pr

54、ice);</p><p><b>  }</b></p><p><b>  if(v==0)</b></p><p><b>  {</b></p><p>  printf("對不起,沒有您要查找的書籍\n");</p><p>

55、;<b>  tscx();</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  else if(x==4) \\\\按出版社查詢</p&g

56、t;<p><b>  {</b></p><p>  printf("\n\n請輸入要查詢的出版社:");</p><p>  scanf("%s",l);</p><p>  for(k=0;k<12;k++)</p><p><b>  {<

57、;/b></p><p>  if (strcmp(l,ts[k].cbs)==0)</p><p><b>  {</b></p><p><b>  v++;</b></p><p>  printf("\n\t 書名: %s 作者: %s 書號: %s 出版社: %s

58、 出版日期: %s 單價(jià): %s\n",ts[k].name,ts[k].author,ts[k].number,ts[k].cbs,ts[k].date,ts[k].price);</p><p><b>  }</b></p><p><b>  if(v==0)</b></p><p><b>

59、;  {</b></p><p>  printf("對不起,沒有您要查找的書籍\n");</p><p><b>  tscx();</b></p><p><b>  }</b></p><p><b>  }</b></p>

60、<p><b>  }</b></p><p>  else if(x==5)</p><p><b>  gn();</b></p><p><b>  }</b></p><p>  void zjxx()/*用來插入一本書號*/</p><

61、p><b>  {</b></p><p><b>  int i;</b></p><p>  char name[30];</p><p>  char number[20];</p><p>  char author[50];</p><p>  char cb

62、s[20];</p><p>  char date[20];</p><p>  char price[10];</p><p>  for(i=12;i<10000;i++)</p><p><b>  {</b></p><p>  printf("請輸入要插入的書名\n&q

63、uot;);</p><p>  scanf("%s",&name);</p><p>  printf("請輸入要插入的五位數(shù)書號\n");</p><p>  scanf("%d",&number);</p><p>  printf("請輸入要插入的書

64、的作者名\n");</p><p>  scanf("%s",&author);</p><p>  printf("請輸入要插入的書的出版社名\n");</p><p>  scanf("%s",&cbs);</p><p>  printf("

65、請輸入要插入的書的出版日期\n");</p><p>  scanf("%s",&date);</p><p>  printf("請輸入要插入的書的單價(jià)\n");</p><p>  scanf("%s",&price);</p><p>  strcpy

66、(ts[i].name,name);</p><p>  strcpy(ts[i].number,number);</p><p>  strcpy(ts[i].author,author);</p><p>  strcpy(ts[i].cbs,cbs);</p><p>  strcpy(ts[i].date,date);</p&g

67、t;<p>  strcpy(ts[i].price,price); </p><p>  printf("\n\t 書名: %s 作者: %s 書號: %s 出版社: %s 出版日期: %s 單價(jià): %s\n",ts[i].name,ts[i].author,ts[i].number,ts[i].cbs,ts[i].date,ts[i].price);</p

68、><p><b>  gn();</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void xgxx() \\\\修改圖書信息</p><p><b>  {</b>

69、;</p><p><b>  int f;</b></p><p>  printf("\t\t\t※※※※※※※※※※※※※※※※※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p&

70、gt;  printf("\t\t\t※ (1) 修改書名 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (2) 修改作者名 ※\n&qu

71、ot;);</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (3) 修改書號 ※\n");</p><p>  printf("\t\t\t※

72、 ※\n");</p><p>  printf("\t\t\t※ (4) 修改出版社名 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  pr

73、intf("\t\t\t※ (5) 修改出版日期 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (6) 修改圖書單價(jià) ※\n");</

74、p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ (7) 退出修改 ※\n");</p><p>  printf("\t\t\t※

75、 ※\n");</p><p>  printf("\t\t\t◥※※※※※※※※※※※※※※※◤\n");</p><p>  printf("\n\n\t\t\t請輸入要修改的方式:");</p><p>  scanf("%d",&f);</p>

76、<p>  if(f>=1&&f<=7)</p><p><b>  {</b></p><p>  switch(f) \\\\選擇修改項(xiàng)目</p><p><b>  {</b></p><p>  case 1:xg_name();break;

77、</p><p>  case 2:xg_author();break;</p><p>  case 3:xg_number();break;</p><p>  case 4:xg_cbs();break;</p><p>  case 5:xg_date();break;</p><p>  case 6:xg_

78、price();break;</p><p>  case 7:gn();break;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void xg_name(

79、)/*修改書名*/</p><p>  {char name[20]; </p><p>  printf("請輸入新書名:\n");</p><p>  scanf("%s",&name);</p><p>  strcpy(p->name,name);</p><p

80、><b>  }</b></p><p>  void xg_author()/*修改作者名*/</p><p>  {char author[50];</p><p>  printf("請輸入新作者名:\n");</p><p>  scanf("%s",&aut

81、hor);</p><p>  strcpy(p->author,author);</p><p><b>  }</b></p><p>  void xg_number()/*修改書號*/</p><p><b>  {</b></p><p>  char num

82、ber;</p><p>  printf("請輸入新書號:\n");</p><p>  scanf("%s",&number);</p><p>  strcpy(p->number,number);</p><p><b>  }</b></p>

83、<p>  void xg_cbs()/*修改出版社名*/</p><p>  {char cbs[20];</p><p>  printf("請輸入新出版社名:\n");</p><p>  scanf("%s",&cbs);</p><p>  strcpy(p->cbs,

84、cbs);</p><p><b>  }</b></p><p>  void xg_date()/*修改出版日期*/</p><p><b>  {</b></p><p>  char date;</p><p>  printf("請輸入新的出版日期:\n&

85、quot;);</p><p>  scanf("%s",&date);</p><p>  strcpy(p->date,date);</p><p><b>  }</b></p><p>  void xg_price()/*修改圖書單價(jià)*/</p><p&g

86、t;  {char price;</p><p>  printf("請輸入新的單價(jià):\n");</p><p>  scanf("%s",&price);</p><p>  strcpy(p->price,price);</p><p><b>  }</b>&l

87、t;/p><p>  void scxx()/*刪除該本圖書*/</p><p><b>  {</b></p><p><b>  int i;</b></p><p><b>  char x;</b></p><p>  printf("請輸

88、入需要?jiǎng)h除的圖書號\n");</p><p>  scanf("%s",&x);</p><p>  for(i=0;i<12;i++)</p><p>  if(x==(p+i)->number)</p><p>  (p+i)->number==(p+i+1)->number;

89、</p><p><b>  }</b></p><p>  void syxx()/*顯示圖書原始信息*/</p><p><b>  {</b></p><p><b>  int i;</b></p><p>  for(i=0;i<12;i

90、++)</p><p>  printf("\n\t 書名: %s 作者: %s 書號: %s 出版社: %s 出版日期: %s 單價(jià): %s\n",ts[i].name,ts[i].author,ts[i].number,ts[i].cbs,ts[i].date,ts[i].price);</p><p><b>  }</b>&l

91、t;/p><p>  void tc() \\\\退出查詢</p><p><b>  {</b></p><p><b>  int z;</b></p><p>  printf("\t\t\t◢※※※※※※※※※※※※※※※◣\n");</p><

92、;p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ ※\n"); </p><p>  printf("\t\t\t※ 是否確

93、定退出 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf

94、("\t\t\t※ 1·退出 2·返回 ※\n");</p><p>  printf("\t\t\t※ ※\n");</p><p>  printf("\t\t\t※ ※\n&

95、quot;);</p><p>  printf("\t\t\t◥※※※※※※※※※※※※※※※◤\n");</p><p>  scanf("%d",&z);</p><p>  if(z==1||z==2)</p><p><b>  {</b></p>

96、<p>  switch(z) \\\\確認(rèn)是否退出</p><p><b>  {</b></p><p>  case 1:exit(0);break; \\\\按1退出</p><p>  case 2:pp();break; \\\\按2返回主界面</p><p>&

97、lt;b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  3.2、主函數(shù)</b></p><p>  1)功 能:信息的輸入與輸出。</p><p>  

98、2)模塊代碼及其相關(guān)注釋:</p><p>  #include<stdio.h></p><p>  #include<string.h></p><p>  char user[12],mima[15],user1[]="chenhu"; </p><p>  struct tushu

99、 \\\結(jié)構(gòu)體的定義</p><p><b>  {</b></p><p>  char name[30];/*圖書名*/</p><p>  char number[20];/*圖書書號*/</p><p>  char author[50];/*圖書作者*/</p><p&g

100、t;  char cbs[20];/*圖書出版社*/</p><p>  char date[20];/*圖書出版日期*/</p><p>  char price[10];/*圖書單價(jià)*/</p><p>  }ts[10000]={ \\\10000為可存入書的數(shù)量</p><p>  {"水滸傳&q

101、uot;,"00001","吳承恩","a","20000101","80"},</p><p>  { "紅樓夢","00002","曹雪芹","b","20000102","120"},<

102、;/p><p>  {"雪天使之淚","00003","譚娟","c","20000103","60"},</p><p>  {"天下第二","00004","李利","d","200

103、00104","90"},</p><p>  {"簡愛","00005","李杏","e","20000105","60"},</p><p>  {"泡沫之夏","00006","明曉溪&

104、quot;,"f","20000106","100"},</p><p>  {"流云天下","00007","唐江山","g","20000107","110"},</p><p>  {"雄霸天下&

105、quot;,"00008","劉艷容","h","20000108","134"},</p><p>  {"烈火如歌","00009","明曉溪","i","20000109","140"},&

106、lt;/p><p>  {"笑傲江湖","00010","金庸","j","20000110","115"},</p><p>  {"雪山飛狐","00011","金庸","k","2

107、0000111","160"},</p><p>  {"兵心依舊","00012","老兵","l","20000112","130"}</p><p><b>  },</b></p><p>

108、;<b>  *p=ts;</b></p><p>  void help();/*幫助*/</p><p>  void gn();/*功能*/</p><p>  void tc();/*退出*/</p><p>  void pp();/*主界面*/</p><p>  void tscx(

109、);/*圖書查詢*/</p><p>  void zjxx();/*增加圖書信息*/</p><p>  void xgxx();/*修改圖書信息*/</p><p>  void scxx();/*刪除圖書信息*/</p><p>  void syxx();/*所有圖書信息*/</p><p>  void xg

110、_name();/*修改書名*/</p><p>  void xg_number();/*修改書號*/</p><p>  void xg_author();/*修改作者名*/</p><p>  void xg_cbs();/*修改出版社名*/</p><p>  void xg_date();/*修改出版日期*/</p>

111、<p>  void xg_price();/*修改單價(jià)*/</p><p>  void main()</p><p><b>  {</b></p><p>  int j=1; \\\\ j:輸入密碼次數(shù)</p><p>  int j1=1; \\\\ j1:輸入

112、用戶名次數(shù)</p><p>  while (j1<=3)</p><p><b>  {</b></p><p>  printf("\n\n\n請輸入用戶名(chenhu):");</p><p>  scanf("%s",&user);</p>&

113、lt;p>  if (strcmp(user,user1)!=0)</p><p><b>  {</b></p><p>  printf("\n用戶名錯(cuò)誤,請輸入正確的用戶名! %d次 \n",j1);</p><p><b>  getch();</b></p><p&g

114、t;  if (j1==3)</p><p><b>  {</b></p><p>  printf("\n你已輸入%d次錯(cuò)誤,無法使用本系統(tǒng)!!!",j1);</p><p><b>  exit(0);</b></p><p><b>  }</b>

115、</p><p><b>  j1++;</b></p><p><b>  }</b></p><p><b>  else </b></p><p><b>  break;</b></p><p><b>  }&l

116、t;/b></p><p>  while(j<=4)</p><p><b>  {</b></p><p>  printf("\n請輸入密碼(000000):");</p><p>  scanf("%s",&mima);</p><

117、p>  if(strcmp(mima,"000000")!=0)</p><p><b>  {</b></p><p>  printf("\n密碼錯(cuò)誤,請輸入正確的密碼! %d次 .\n",j);</p><p><b>  getch();</b></p>

118、<p><b>  if (j==4)</b></p><p><b>  {</b></p><p>  printf("\n密碼錯(cuò)誤超過 4 次--無法讓您使用系統(tǒng)");</p><p><b>  exit(0);</b></p><p>&

119、lt;b>  }</b></p><p><b>  j++;</b></p><p><b>  }</b></p><p><b>  else</b></p><p><b>  break;</b></p><

120、p><b>  }</b></p><p><b>  pp();</b></p><p><b>  }</b></p><p><b>  C程序設(shè)計(jì)總結(jié)</b></p><p>  本程序在剛開始調(diào)試時(shí)有許多錯(cuò)誤,但在我的努力及同學(xué)的幫助下都被

121、一一克服,現(xiàn)在在操作本程序時(shí)可根據(jù)提示進(jìn)行相關(guān)操作,能正確輸出結(jié)果。在剛開始的幾次調(diào)試中曾經(jīng)出現(xiàn)過不能運(yùn)行、不能顯示等等問題。經(jīng)過我的努力及同學(xué)的幫助,這些問題得到克服,并且使程序的功能也得到了一定的完善。在這次設(shè)計(jì)過程中,不僅復(fù)習(xí)課本上所學(xué)知識,還通過查資料、問同學(xué)學(xué)到了課本上沒有的知識。從而啟發(fā)我,要想寫好程序,在寫好課本知識的同時(shí)還需要多讀和專業(yè)有關(guān)的一些書籍,同時(shí)還需要多動(dòng)腦子,盡量把所學(xué)的知識綜合起來應(yīng)用,力爭寫出完美的程序。

122、除此之外,我還得到了一些有用的教訓(xùn):寫程序時(shí)必須要細(xì)心,不能輸錯(cuò)一個(gè)字符標(biāo)點(diǎn),就連全角半角也得注意。在修改時(shí)要有耐心,編譯出錯(cuò)后必須逐個(gè)錯(cuò)誤去改正,絕不能心急浮躁,否則修改之后還會有新的錯(cuò)誤。</p><p><b>  致謝</b></p><p>  能夠完成這次課程設(shè)計(jì)必須感謝C語言課程老師xx以及各位同學(xué)的幫助</p><p><

溫馨提示

  • 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

提交評論