2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩28頁未讀 繼續(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></p><p>  設(shè)計(jì)題目: 學(xué)生成績管理系統(tǒng) </p><p>  電話號(hào)碼本管理系統(tǒng) </p><p>  學(xué)院、系: 電子與信息工程學(xué)院 </p><p>  專業(yè)班級(jí): <

2、/p><p>  學(xué)生姓名: </p><p>  指導(dǎo)教師: </p><p>  成 績: </p><p>  2012年 7月11日</p><p><b&

3、gt;  目 錄</b></p><p>  一、 面向過程部分設(shè)計(jì)</p><p>  1.小程序設(shè)計(jì)·······················

4、······················3</p><p>  (1)面向過程第一題 數(shù)組········

5、83;····························3</p><p>  (2)面向過程第二題 數(shù)組··

6、···································4</p>

7、;<p>  (3)面向過程第三題 函數(shù)································&

8、#183;····6</p><p>  (4)面向過程第四題 數(shù)組·························

9、3;···········7</p><p>  (5)面向過程第五題 字符串···················

10、················8</p><p>  (6)面向過程第六題 字符串··············&#

11、183;····················9</p><p>  2.小系統(tǒng)設(shè)計(jì) 學(xué)生成績管理系統(tǒng)·········&#

12、183;·················10</p><p>  二、面向?qū)ο蟛糠衷O(shè)計(jì)</p><p><b>  1.小程序設(shè)計(jì)</b></p><p>  (1)面向?qū)ο?/p>

13、第一題 類與對象································15</p><p&

14、gt;  (2)面向?qū)ο蟮诙} 類與對象································17</p

15、><p>  (3)面向?qū)ο蟮谌} 繼承與派生······························19</

16、p><p>  (4)面向?qū)ο蟮谒念} 虛函數(shù)與多態(tài)····························20</p><

17、;p>  (5)面向?qū)ο蟮谖孱} 文件·································&

18、#183;··20</p><p>  2.小系統(tǒng)設(shè)計(jì) 電話號(hào)碼本管理系統(tǒng)·························21</p>

19、;<p>  三、總結(jié)·································

20、3;···············28</p><p><b>  報(bào)告內(nèi)容</b></p><p><b>  一、面向過程部分</b></p><p><b>

21、  1、小程序</b></p><p><b>  (1)數(shù)組</b></p><p>  1)程序功能與要求:一數(shù)組中已存放了10個(gè)有序的整數(shù),現(xiàn)由鍵盤輸入一個(gè)整數(shù),將此數(shù)插入到該數(shù)組中,使數(shù)組仍然是有序的。</p><p>  2)界面設(shè)計(jì)及實(shí)現(xiàn):</p><p>  #include<iostre

22、am.h></p><p>  void main()</p><p><b>  {</b></p><p>  int a[11]={1,2,3,4,5,6,7,8,9,10};</p><p>  int x,m,k=0;</p><p>  cout<< "請輸

23、入一個(gè)數(shù):";</p><p><b>  cin>>x;</b></p><p>  if(x>a[9])</p><p><b>  a[10]=x;</b></p><p><b>  else</b></p><p>

24、<b>  {</b></p><p>  for( ;k<10;k++)</p><p><b>  {</b></p><p>  if(a[k]>x)</p><p><b>  break;</b></p><p><b>

25、  }</b></p><p>  for(m=9;m>=k;m--)</p><p>  a[m+1]=a[m];</p><p><b>  a[k]=x;</b></p><p><b>  }</b></p><p>  for(int i=0;i&

26、lt;11;i++)</p><p>  cout<<a[i]<<" ";</p><p><b>  }</b></p><p><b>  3)程序設(shè)計(jì)與調(diào)試</b></p><p><b> ?。?)數(shù)組</b></p&g

27、t;<p>  1)程序功能與要求:輸入20個(gè)整數(shù)存入數(shù)組中,輸出其中的偶數(shù)及偶數(shù)之和。</p><p>  2)界面設(shè)計(jì)及實(shí)現(xiàn):</p><p>  #include<iostream.h></p><p>  void main()</p><p><b>  {</b></p>

28、<p>  const int Max_a=20;</p><p>  int a[Max_a],evena[Max_a];</p><p>  int i,n,j,sum=0;</p><p>  cout<<"請輸入20個(gè)整數(shù):";</p><p>  for(i=0;i<Max_a;i

29、++)</p><p>  cin>>a[i];</p><p>  for(i=0,n=0;i<Max_a;i++)</p><p><b>  { </b></p><p>  if(a[i]%2==0)</p><p>  evena[n++]=a[i];</p>

30、;<p><b>  }</b></p><p>  for(i=0,j=0;i<n;i++)</p><p>  sum=sum+evena[i];</p><p>  for(i=0;i<n;i++)</p><p><b>  {</b></p><

31、;p>  cout<<evena[i]<<" ";</p><p><b>  } </b></p><p>  cout<<endl;</p><p>  cout<<sum<<endl;</p><p><b>  }

32、</b></p><p><b>  3)程序設(shè)計(jì)及調(diào)試</b></p><p><b> ?。?)函數(shù)</b></p><p>  1)程序設(shè)計(jì)與要求:輸出50—100間的所有素?cái)?shù),其中判斷一個(gè)數(shù)是否為素?cái)?shù)用函數(shù)完成。</p><p>  2)界面設(shè)計(jì)及實(shí)現(xiàn):</p>&

33、lt;p>  #include<iostream.h></p><p>  int ss(int number)</p><p><b>  {</b></p><p><b>  int t1;</b></p><p>  for (int i=2;i<number;i++

34、)</p><p>  if(number%i==0)</p><p>  return t1=0;</p><p>  return t1=1;</p><p><b>  }</b></p><p>  void main()</p><p><b>  {&

35、lt;/b></p><p><b>  int i,j;</b></p><p>  cout<<"50-100間的所有素?cái)?shù)有:";</p><p>  for(i=50,j=0;i<101;i++)</p><p><b>  if(ss(i))</b>

36、;</p><p>  cout<<i<<" ";</p><p>  cout<<endl;</p><p><b>  }</b></p><p><b>  3)程序設(shè)計(jì)及調(diào)試</b></p><p><b&

37、gt; ?。?)數(shù)組</b></p><p>  1)程序功能與要求:有一個(gè)一維數(shù)組score,內(nèi)放10個(gè)學(xué)生成績,求平均成績。</p><p>  2)程序設(shè)計(jì)與實(shí)現(xiàn):#include<iostream.h></p><p>  void main()</p><p><b>  {</b>&l

38、t;/p><p>  int score[10]={90,70,80,90,75,85,95,76,86,94,};</p><p>  int sum=0,i;</p><p>  doubleaverage;</p><p>  for(i=0;i<10;i++)</p><p>  sum=sum+score

39、[i];</p><p>  average=sum/10.0;</p><p>  cout<<"這10個(gè)學(xué)生的平均成績是:"<<average<<endl;</p><p><b>  }</b></p><p><b>  3)界面設(shè)計(jì)及調(diào)試<

40、/b></p><p><b>  (5)字符串</b></p><p>  1)程序功能與要求:從鍵盤輸入兩個(gè)字符串,將它們合并成一個(gè)新的字符串。</p><p>  2)程序設(shè)計(jì)及實(shí)現(xiàn):</p><p>  #include<iostream.h></p><p>  voi

41、d main()</p><p><b>  {</b></p><p>  char str1[200],str2[100];</p><p>  char *p=str1,*q=str2;</p><p>  cout<<"請輸入2個(gè)字符串:";</p><p>

42、;  cin>>str1;</p><p>  cin>>str2;</p><p>  for(p;*p!='\0';p++);</p><p><b>  while(*q)</b></p><p>  *p++=*q++;</p><p><b&

43、gt;  *p='\0';</b></p><p>  cout<<"合并之后為:"<<str1<<endl;</p><p><b>  }</b></p><p><b>  3)界面設(shè)計(jì)及調(diào)試</b></p><p

44、><b> ?。?)字符串</b></p><p>  1)程序功能與要求:編寫函數(shù)f(char *s1,char *s2),將字符串s2連接到字符串s1的后面。</p><p>  2)程序設(shè)計(jì)及實(shí)現(xiàn):</p><p>  #include<iostream.h></p><p>  void f(c

45、har *s1,char *s2)</p><p><b>  {</b></p><p>  for(s1;*s1!=0;s1++);</p><p>  while(*s2!=0)</p><p>  *s1++=*s2++; </p><p><b>  *s1='\0&#

46、39;;</b></p><p><b>  }</b></p><p>  void main()</p><p><b>  {</b></p><p>  char str1[200],str2[100];</p><p>  cout<<&qu

47、ot;請輸入2個(gè)字符串:";</p><p>  cin>>str1;</p><p>  cin>>str2;</p><p>  f(str1,str2);</p><p>  cout<<"合并之后為:"<<str1<<endl;</p>

48、;<p><b>  }</b></p><p><b>  3)界面設(shè)計(jì)及調(diào)試</b></p><p><b>  2、小系統(tǒng)設(shè)計(jì)</b></p><p><b>  學(xué)生成績管理系統(tǒng)</b></p><p>  —、分析程序功能與要求:&

49、lt;/p><p>  具有對學(xué)生成績進(jìn)行輸入、輸出等基本操作。</p><p>  對學(xué)生的成績具有比較靈活的查詢方式。</p><p>  具有統(tǒng)計(jì)排名,升序降序功能。</p><p><b>  二、函數(shù)設(shè)計(jì)</b></p><p>  設(shè)計(jì)了一個(gè)輸入函數(shù)input,輸出函數(shù)output,計(jì)算平

50、均分函數(shù)getscore,以及排序函數(shù)sort.</p><p><b>  三、界面設(shè)計(jì)及實(shí)現(xiàn)</b></p><p>  主菜單是一個(gè)功能選擇菜單,包含了選擇時(shí)的各個(gè)功能代號(hào),通過一下函數(shù)實(shí)現(xiàn):</p><p><b>  {</b></p><p>  cout<<"請

51、選擇操作:"<<endl;</p><p>  cout<<" 1.輸入信息 "<<endl;</p><p>  cout<<"      2.計(jì)算平均分"<<endl;</p><p>  cout<<"

52、 3.輸出信息"<<endl;</p><p>  cout<<" 4.按平均分降序排序"<<endl;</p><p>  cout<<" 0.退出系統(tǒng)"<<endl;</p><p>  cin>

53、>choice;</p><p>  if(choice==0)break;</p><p><b>  else </b></p><p>  cout<<"請輸入操作人數(shù):";</p><p><b>  cin>>n;</b></p>

54、;<p>  menu[choice-1](s,n);</p><p><b>  }</b></p><p><b>  四、程序設(shè)計(jì)及調(diào)試</b></p><p><b>  程序代碼:</b></p><p>  void(*menu[])(student

55、s[],int n)={input,getscort,output,sort};</p><p>  void main()</p><p><b>  {</b></p><p>  const int Max=100;</p><p>  int choice;</p><p>  stude

56、nt s[Max];</p><p><b>  while(1)</b></p><p><b>  {</b></p><p>  cout<<"請選擇操作:"<<endl;</p><p>  cout<<"

57、 1.輸入信息 "<<endl;</p><p>  cout<<"      2.計(jì)算平均分"<<endl;</p><p>  cout<<" 3.輸出信息"<<endl;</p><p>  cout<<"

58、 4.按平均分降序排序"<<endl;</p><p>  cout<<" 0.退出系統(tǒng)"<<endl;</p><p>  cin>>choice;</p><p>  if(choice==0)break;</p><p>&

59、lt;b>  else </b></p><p>  cout<<"請輸入操作人數(shù):";</p><p><b>  cin>>n;</b></p><p>  menu[choice-1](s,n);</p><p><b>  }</b&g

60、t;</p><p><b>  }</b></p><p><b>  程序代碼:</b></p><p>  void input(student s[],int n)</p><p><b>  {</b></p><p>  cout<&l

61、t;"請輸入信息(學(xué)號(hào),姓名,數(shù)學(xué),英語,高程)"<<endl;</p><p>  for(int i=0;i<n;i++)</p><p><b>  {</b></p><p>  cin>>s[i].no>>s[i].name>>s[i].match>>

62、;s[i].eng>>s[i].pro;</p><p>  s[i].ave=0;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  程序代碼:</b></p><p>  void

63、 getscort(student s[],int n) //計(jì)算平均值</p><p><b>  {</b></p><p><b>  int i;</b></p><p>  for(i=0;i<n;i++)</p><p>  s[i].ave=(s[i].match+s[

64、i].eng+s[i].pro)/3.0;</p><p>  output(s,n);</p><p><b>  }</b></p><p><b>  二、面向?qū)ο蟛糠?lt;/b></p><p><b>  1、小程序</b></p><p><

65、;b>  (1)類與對象</b></p><p>  1)程序功能與要求:構(gòu)建一個(gè)類score,其中用私有數(shù)據(jù)成員number表示學(xué)號(hào),computer、english、average分別表示計(jì)算機(jī)成績、英語成績和平均分?jǐn)?shù)。公有成員函數(shù)inscore()用于輸入學(xué)號(hào)和各科成績,以及計(jì)算平均分?jǐn)?shù);成員函數(shù)showscore() 用來輸出成績。</p><p><b&g

66、t;  2)程序設(shè)計(jì)及實(shí)現(xiàn)</b></p><p><b>  程序代碼:</b></p><p>  void main()</p><p><b>  {</b></p><p>  score stu1;</p><p>  score *stu2;<

67、/p><p>  stu2=&stu1;</p><p>  cout<<"___________________________________________________\n";</p><p>  cout<<"____________________________________________

68、_______\n";</p><p>  cout<<" ┏┓┣━━┓┏┏━╯┏╮╭┏━━┣┓┏━━━┳┓\n";</p><p>  cout<<" ┃┃┃ ┓┃┳┃  ┃┃┃┏━━┣┓┃   ┃┃\n";</p><p>  cout<<" ┃┃┃ ┃┃

69、┃┃  ┃┃┃┃  ┃┃┣━━━┣┫\n";</p><p>  cout<<" ┃┃┃ ┃┃┃┃  ┃┃╯┗━━┣╯┃   ┃┃\n";</p><p>  cout<<" ╰╮╯ ┃┛┃┗━━┣┛┃ ╰━┣╮┣━━━┣┫\n";</p><p>  cout<<&quo

70、t; ┗╯┗━╯┛┗━━━┻╯┗┗━━╯┛┗   ┛╯\n";</p><p>  cout<<" \n";</p><p>  cout<<"請輸入數(shù)據(jù):(格式學(xué)號(hào)/計(jì)算機(jī)成績/英語成績)"<<endl;</p><p>  cout<<"_______

71、____________________________________________\n";</p><p>  cout<<"___________________________________________________\n";</p><p>  stu2->inscore();</p><p>  s

72、tu2->showscore();</p><p><b>  }</b></p><p><b>  程序代碼:</b></p><p>  void inscore()</p><p><b>  {</b></p><p>  cin>

73、>number>>computer>>english;</p><p>  average=(computer+english)/2.0;</p><p><b>  }</b></p><p>  void showscore()</p><p><b>  {</b>

74、;</p><p>  cout<<"學(xué)號(hào):"<<number<<endl;</p><p>  cout<<"計(jì)算機(jī):"<<computer<<" "<<"英語:"<<english<<endl;&l

75、t;/p><p>  cout<<"平均分:"<<average<<endl;</p><p><b>  }</b></p><p><b> ?。?)類與對象</b></p><p>  1)程序功能及要求:設(shè)計(jì)一個(gè)學(xué)生成績管理系統(tǒng),能輸入學(xué)生

76、的學(xué)號(hào)、姓名和成績等數(shù)據(jù),能按成績從高到低進(jìn)行排序,并能將排序的結(jié)果輸出。</p><p><b>  2)程序設(shè)計(jì)及實(shí)現(xiàn)</b></p><p><b>  程序代碼:</b></p><p>  void main()</p><p><b>  {</b></p&g

77、t;<p><b>  int a;</b></p><p>  cout<<" ┏┓┣━━┓┏┏━╯┏╮╭┏━━┣┓┏━━━┳┓\n";</p><p>  cout<<" ┃┃┃ ┓┃┳┃  ┃┃┃┏━━┣┓┃   ┃┃\n";</p><p>  cou

78、t<<" ┃┃┃ ┃┃┃┃  ┃┃┃┃  ┃┃┣━━━┣┫\n";</p><p>  cout<<" ┃┃┃ ┃┃┃┃  ┃┃╯┗━━┣╯┃   ┃┃\n";</p><p>  cout<<" ╰╮╯ ┃┛┃┗━━┣┛┃ ╰━┣╮┣━━━┣┫\n";</p><

79、;p>  cout<<" ┗╯┗━╯┛┗━━━┻╯┗┗━━╯┛┗   ┛╯\n";</p><p>  cout<<" \n";</p><p>  cout<<"請輸入需要輸入的學(xué)生人數(shù):"<<endl;</p><p><b>  ci

80、n>>a;</b></p><p>  manage m(a);</p><p>  cout<<"請輸入學(xué)生數(shù)據(jù):(格式學(xué)號(hào)/姓名/成績)"<<endl;</p><p>  m.input();</p><p><b>  m.sort();</b>

81、</p><p>  m.output();</p><p><b>  }</b></p><p><b>  程序代碼:</b></p><p>  void input()</p><p><b>  {</b></p><p&

82、gt;  for(int i=0;i<num;i++)</p><p><b>  {</b></p><p>  s[i].setdata();</p><p><b>  }</b></p><p><b>  }</b></p><p>  

83、void sort()</p><p><b>  {</b></p><p>  student t;</p><p>  for(int i=0;i<=num-1;i++)</p><p>  for(int j=i+1;j<num;j++)</p><p><b>  

84、{</b></p><p>  if(s[i].getscore()<s[j].getscore())</p><p><b>  {</b></p><p><b>  t=s[i];</b></p><p>  s[i]=s[j];</p><p>&l

85、t;b>  s[j]=t;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void output()</p><p><b>

86、;  {</b></p><p>  for(int i=0;i<num;i++)</p><p><b>  {</b></p><p>  s[i].displa();</p><p><b>  }</b></p><p><b>  }&l

87、t;/b></p><p><b> ?。?)繼承與派生</b></p><p>  1)程序功能與要求:設(shè)計(jì)一個(gè)圖書借閱管理系統(tǒng)。每本書有書號(hào)、書名和作者姓名屬性,讀者有借書證號(hào)、讀者姓名和每位讀者最多能夠借閱的圖書數(shù)量屬性。(要求使用類的繼承和派生知識(shí)點(diǎn)實(shí)現(xiàn))。</p><p><b>  2)界面設(shè)計(jì)與調(diào)試</b&g

88、t;</p><p><b> ?。?)虛函數(shù)與多態(tài)</b></p><p>  1)程序功能與要求:定義一個(gè)抽象類Shape,在其中說明一個(gè)純虛函數(shù)area()作為一個(gè)接口,用來計(jì)算圓形、三角形、正方形和長方形的面積。要求由抽象類派生出圓形、三角形、正方形和長方形4個(gè)派生類。在各派生類中分別實(shí)現(xiàn)求各個(gè)圖形的面積。</p><p><b&

89、gt;  2)程序運(yùn)行及調(diào)試</b></p><p><b> ?。?)文件</b></p><p>  1)程序功能及要求:編寫一個(gè)程序,統(tǒng)計(jì)data.txt文件的行數(shù),并將所有行前加上行號(hào)后寫到data1.txt文件中。</p><p><b>  2)程序運(yùn)行及調(diào)試</b></p><

90、p><b>  2、小系統(tǒng)設(shè)計(jì)</b></p><p><b>  電話號(hào)碼本管理系統(tǒng)</b></p><p>  —.分析程序功能與要求:</p><p>  創(chuàng)建用于存儲(chǔ)電話號(hào)碼信息的存儲(chǔ)文件。</p><p>  在函數(shù)中用循環(huán)結(jié)構(gòu)做一個(gè)簡單的進(jìn)行功能選擇的菜單界面。</p>

91、<p>  在電話號(hào)碼本的存儲(chǔ)文件中按序號(hào)依次增加電話號(hào)碼。</p><p>  刪除電話號(hào)碼本存儲(chǔ)文件中的電話號(hào)碼。</p><p>  在電話號(hào)碼本的存儲(chǔ)文件中按照姓名查詢電話號(hào)碼。</p><p>  在電話號(hào)碼本的存儲(chǔ)文件中按照姓名修改相應(yīng)的電話號(hào)碼。</p><p><b>  二、設(shè)計(jì)各層次的類</b

92、></p><p>  設(shè)計(jì)了一個(gè)DianHuaBen類,數(shù)據(jù)成員有number(編號(hào)),name(姓名),phone(電話);成員函數(shù)有:char *GetNumber()錄入信息,void ShowNumber()顯示信息,void ShowName(),void ShowPhone,xiugaixinxi()修改信息,shanchuxinxi()刪除信息。</p><p>&l

93、t;b>  三、各個(gè)類的實(shí)現(xiàn)</b></p><p>  class DianHuaBen</p><p><b>  {</b></p><p><b>  public:</b></p><p>  void chushihua(){strcpy(number," &

94、quot;);strcpy(name," ");phone=0;bUsed=false;}</p><p>  void SetNumber(char number_[]){strcpy(number,number_);}</p><p>  void SetName(char name_[]){strcpy(name,name_);}</p><p

95、>  void SetPhone(int phone_){phone=phone_;}</p><p>  char *GetNumber(){return number;}</p><p>  char *GetName(){return name;}</p><p>  int GetPhone(){return phone;}</p>&l

96、t;p>  void ShowNumber(){cout<<"編號(hào):"<<number;}</p><p>  void ShowName(){cout<<" 姓名:"<<name;}</p><p>  void ShowPhone(){cout<<"電話:"&

97、lt;<phone;}</p><p><b>  private: </b></p><p>  char number[20];</p><p>  char name[20];</p><p>  int phone;</p><p><b>  public:</b&

98、gt;</p><p>  bool bUsed; </p><p><b>  };</b></p><p><b>  四、界面設(shè)計(jì)及實(shí)現(xiàn)</b></p><p>  主菜單是一個(gè)功能選擇菜單,里面包含了選擇時(shí)各個(gè)功能的代號(hào),由該語句輸出語句</p><p>  cout

99、<<"######*(^_^)*####歡迎使用####*(^_^)*######\n"</p><p>  <<"1、添加信息\n"</p><p>  <<"2、修改信息\n"</p><p>  <<"3、刪除信息\n"</p&

100、gt;<p>  <<"4、查詢信息\n"</p><p>  <<"5、退出\n"</p><p>  <<"請輸入對應(yīng)的數(shù)字:\n"</p><p>  <<"^o^O^o^O^o^O^o^O^o^O^o^O^o^O^o^O^o^O

101、^o^O^\n";</p><p>  五、 程序設(shè)計(jì)及調(diào)試</p><p><b>  程序代碼:</b></p><p>  int main()</p><p><b>  {</b></p><p><b>  char c;</b>&

102、lt;/p><p>  for ( ;; )</p><p><b>  {</b></p><p>  cout<<"######*(^_^)*####歡迎使用####*(^_^)*######\n"</p><p>  <<"1、添加信息\n"</p&

103、gt;<p>  <<"2、修改信息\n"</p><p>  <<"3、刪除信息\n"</p><p>  <<"4、查詢信息\n"</p><p>  <<"5、退出\n"</p><p>  &l

104、t;<"請輸入對應(yīng)的數(shù)字:\n"</p><p>  <<"^o^O^o^O^o^O^o^O^o^O^o^O^o^O^o^O^o^O^o^O^\n";</p><p><b>  cin>>c;</b></p><p>  fflush(stdin);</p>

105、<p><b>  switch(c)</b></p><p><b>  {</b></p><p><b>  case '1':</b></p><p>  tianjiaxinxi();</p><p><b>  break;<

106、;/b></p><p><b>  case '2':</b></p><p>  xiugaixinxi();</p><p><b>  break;</b></p><p><b>  case '3':</b></p>

107、<p>  shanchuxinxi();</p><p><b>  break;</b></p><p><b>  case '4':</b></p><p>  chaxunxinxi();</p><p><b>  break;</b>

108、</p><p><b>  case '5':</b></p><p><b>  return 0;</b></p><p><b>  default:</b></p><p>  cout<<"請輸入正確的數(shù)字?。?!"&l

109、t;<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  return 0;</b></p><p><b>  }</b></p><p><b>

110、;  程序代碼:</b></p><p>  int tianjiaxinxi()</p><p><b>  {</b></p><p>  char number_[20];</p><p>  char name_[20];</p><p>  int phone_;</p

111、><p><b>  int i;</b></p><p>  for(i=0;i<geshu;i++)</p><p><b>  {</b></p><p>  if ( ! txl[i].bUsed )</p><p><b>  {</b>&l

112、t;/p><p>  txl[i].bUsed = true;</p><p>  cout<<"請輸入聯(lián)系人編號(hào):";</p><p>  cin>>number_;</p><p>  getchar();</p><p>  txl[i].SetNumber(number_

113、);</p><p>  cout<<"請輸入聯(lián)系人姓名:";</p><p>  cin>>name_;</p><p>  getchar();</p><p>  txl[i].SetName(name_);</p><p>  cout<<"請輸

114、入聯(lián)系人電話:";</p><p>  cin>>phone_;</p><p>  getchar();</p><p>  txl[i].SetPhone(phone_);</p><p>  cout<<"信息錄入成功!"<<endl;</p><p&

115、gt;<b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  if ( i>= geshu )</p><p><b>  {</b></p><p&g

116、t;  cout<<"對不起空間不足!"<<endl;</p><p><b>  }</b></p><p><b>  return 0;</b></p><p><b>  }</b></p><p><b>  三、

117、總結(jié)</b></p><p>  經(jīng)過緊張的課程設(shè)計(jì),我覺得我離高級(jí)語言程序設(shè)計(jì)又走進(jìn)了一步。幾天下來,有坎坷,也有很多收獲。文件的輸入輸出使得原來不能保存的數(shù)據(jù)現(xiàn)在有了保存的途徑。在對小系統(tǒng)的編程中出現(xiàn)了很多困難,比如對文件的輸入輸出不夠熟練,導(dǎo)致不能正常的讀取和存貯。此次的課程設(shè)計(jì)讓我認(rèn)識(shí)到了很多自己的不足之處,編程能力還有待提高,我會(huì)在編程上下更大的功夫,相信我會(huì)做的更好。</p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論