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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  C++課程設計報告</b></p><p>  設計題目:銀行模擬系統(tǒng)</p><p>  一、概述:銀行模擬系統(tǒng)要求模擬銀行一天0~closetime的營業(yè)情況,業(yè)務總共分為兩類。存款與取款。開始銀行擁有一定數量的總額total供運行。程序運行輸出銀行在處理業(yè)務后的事件表。包括時間,存款數量,取款數量,銀行余額,等待情況。</p&

2、gt;<p>  程序輸入的形式是按以下順序輸入到屏幕中,只需按照提示操作即可:</p><p>  銀行總余額 –>銀行運行時間->交易時間上、下界->事件時間上、下界->客戶存取金額</p><p>  程序輸出的形式是按照時間順序輸出銀行運行期間的事件表</p><p><b>  二、軟件功能說明</b&

3、gt;</p><p>  程序的功能是模擬顯示銀行在整個營業(yè)階段的運行狀況。</p><p><b>  用戶使用說明</b></p><p><b>  銀行模擬系統(tǒng)</b></p><p>  在程序運行時會依次顯示</p><p>  ----------------

4、------歡迎使用呼小毛銀行模擬系統(tǒng),請按提示輸入-------------------------</p><p>  請輸入銀行最初存款總額:</p><p>  請輸入銀行營業(yè)時間:</p><p>  輸入客戶交易時間的上、下界,并以逗號分隔開:</p><p>  請輸入事件之間時間間隔的上、下界,并以逗號分隔開:</p&g

5、t;<p>  請按順序輸入客戶存取款的數額</p><p> ?。ㄈ】钬撛诮痤~前增加“-”,存款直接輸入金額即可,并以空格區(qū)分)</p><p><b>  輸入0模擬結束:</b></p><p>  只需按照提示輸入數據即可得到結果</p><p><b>  測試數據</b>&

6、lt;/p><p><b>  銀行模擬系統(tǒng):</b></p><p><b>  正確的測試數據:</b></p><p><b>  輸入數據:</b></p><p>  0 600 100,1 20,1 100 200 -300 20 0 y</p><

7、p>  10000 60000 20,1 20,1 -10000 -1 10000 -50000 60000 -7000 -80000 -90000 1000000 0 n</p><p><b>  輸出:</b></p><p>  ----------------------歡迎使用呼小毛銀行模擬系統(tǒng),請按提示輸入---------------------

8、----</p><p>  請輸入銀行最初存款總額:</p><p>  請輸入銀行營業(yè)時間:</p><p>  輸入客戶交易時間的上、下界,并以逗號分隔開:</p><p>  請輸入事件之間時間間隔的上、下界,并以逗號分隔開:</p><p>  請按順序輸入客戶存取款的數額</p><p&

9、gt;  (取款負在金額前增加“-”,存款直接輸入金額即可,并以空格區(qū)分)</p><p><b>  輸入0模擬結束:</b></p><p>  第1個客戶,從營業(yè)開始的第0分鐘,來到銀行,想要存取款100</p><p><b>  當前銀行余額為¥0</b></p><p>  第1個客戶,

10、從營業(yè)開始的第0分鐘,向銀行存款$100</p><p>  當前銀行余額為¥100</p><p>  第1個客戶,從營業(yè)開始的第53分鐘,離開銀行</p><p>  當前銀行余額為¥100</p><p><b>  現在檢查第二隊列</b></p><p>  第2個客戶,從營業(yè)開始的第6

11、5分鐘,來到銀行,想要存取款200</p><p>  當前銀行余額為¥100</p><p>  第2個客戶,從營業(yè)開始的第65分鐘,向銀行存款$200</p><p>  當前銀行余額為¥300</p><p>  第2個客戶,從營業(yè)開始的第72分鐘,離開銀行</p><p>  當前銀行余額為¥300</p

12、><p><b>  現在檢查第二隊列</b></p><p>  第3個客戶,從營業(yè)開始的第79分鐘,來到銀行,想要存取款-300</p><p>  當前銀行余額為¥300</p><p>  第3個客戶,從營業(yè)開始的第79分鐘,向銀行存款$-300</p><p><b>  當前銀行

13、余額為¥0</b></p><p>  第3個客戶,從營業(yè)開始的第148分鐘,離開銀行</p><p><b>  當前銀行余額為¥0</b></p><p><b>  現在檢查第二隊列</b></p><p>  第4個客戶,從營業(yè)開始的第155分鐘,來到銀行,想要存取款20<

14、/p><p><b>  當前銀行余額為¥0</b></p><p>  第4個客戶,從營業(yè)開始的第155分鐘,向銀行存款$20</p><p>  當前銀行余額為¥20</p><p>  第4個客戶,從營業(yè)開始的第230分鐘,離開銀行</p><p>  當前銀行余額為¥20</p>

15、<p><b>  現在檢查第二隊列</b></p><p>  廣播:走過路過不要錯過,存錢取錢安全方便又實惠</p><p>  是否需要對次日繼續(xù)模擬(Y/N):</p><p>  請輸入銀行最初存款總額:</p><p>  請輸入銀行營業(yè)時間:</p><p>  輸入客戶

16、交易時間的上、下界,并以逗號分隔開:</p><p>  請輸入事件之間時間間隔的上、下界,并以逗號分隔開:</p><p>  請按順序輸入客戶存取款的數額</p><p> ?。ㄈ】钬撛诮痤~前增加“-”,存款直接輸入金額即可,并以空格區(qū)分)</p><p><b>  輸入0模擬結束:</b></p>

17、<p>  第1個客戶,從營業(yè)開始的第0分鐘,來到銀行,想要存取款-10000</p><p>  當前銀行余額為¥10000</p><p>  第1個客戶,從營業(yè)開始的第0分鐘,向銀行存款$-10000</p><p><b>  當前銀行余額為¥0</b></p><p>  第1個客戶,從營業(yè)開始的第1

18、3分鐘,離開銀行</p><p><b>  當前銀行余額為¥0</b></p><p><b>  現在檢查第二隊列</b></p><p>  第2個客戶,從營業(yè)開始的第25分鐘,來到銀行,想要存取款-1</p><p><b>  當前銀行余額為¥0</b></p&

19、gt;<p>  銀行總額不足,第2個客戶轉入第二隊列等待</p><p><b>  當前銀行余額為¥0</b></p><p>  第3個客戶,從營業(yè)開始的第32分鐘,來到銀行,想要存取款10000</p><p><b>  當前銀行余額為¥0</b></p><p>  第3個

20、客戶,從營業(yè)開始的第32分鐘,向銀行存款$10000</p><p>  當前銀行余額為¥10000</p><p>  第3個客戶,從營業(yè)開始的第41分鐘,離開銀行</p><p>  當前銀行余額為¥10000</p><p><b>  現在檢查第二隊列</b></p><p>  在第3個

21、客戶后,從營業(yè)開始的第57分鐘,有第二隊列客戶從銀行取款-1離開</p><p>  第4個客戶,從營業(yè)開始的第57分鐘,來到銀行,想要存取款-50000</p><p>  當前銀行余額為¥9999</p><p>  銀行總額不足,第4個客戶轉入第二隊列等待</p><p>  當前銀行余額為¥9999</p><p&

22、gt;  第5個客戶,從營業(yè)開始的第72分鐘,來到銀行,想要存取款60000</p><p>  當前銀行余額為¥9999</p><p>  第5個客戶,從營業(yè)開始的第72分鐘,向銀行存款$60000</p><p>  當前銀行余額為¥69999</p><p>  第5個客戶,從營業(yè)開始的第84分鐘,離開銀行</p>&l

23、t;p>  當前銀行余額為¥69999</p><p><b>  現在檢查第二隊列</b></p><p>  在第5個客戶后,從營業(yè)開始的第111分鐘,有第二隊列客戶從銀行取款-50000離開</p><p>  第6個客戶,從營業(yè)開始的第111分鐘,來到銀行,想要存取款-7000</p><p>  當前銀行

24、余額為¥19999</p><p>  第6個客戶從銀行取款¥-7000</p><p>  當前銀行余額為¥12999</p><p>  第6個客戶,從營業(yè)開始的第113分鐘,離開銀行</p><p>  當前銀行余額為¥12999</p><p>  第7個客戶,從營業(yè)開始的第126分鐘,來到銀行,想要存取款-8

25、0000</p><p>  當前銀行余額為¥12999</p><p>  銀行總額不足,第7個客戶轉入第二隊列等待</p><p>  當前銀行余額為¥12999</p><p>  第8個客戶,從營業(yè)開始的第130分鐘,來到銀行,想要存取款-90000</p><p>  當前銀行余額為¥12999</p&

26、gt;<p>  銀行總額不足,第8個客戶轉入第二隊列等待</p><p>  當前銀行余額為¥12999</p><p>  第9個客戶,從營業(yè)開始的第148分鐘,來到銀行,想要存取款1000000</p><p>  當前銀行余額為¥12999</p><p>  第9個客戶,從營業(yè)開始的第148分鐘,向銀行存款$10000

27、00</p><p>  當前銀行余額為¥1012999</p><p>  第9個客戶,從營業(yè)開始的第155分鐘,離開銀行</p><p>  當前銀行余額為¥1012999</p><p><b>  現在檢查第二隊列</b></p><p>  在第9個客戶后,從營業(yè)開始的第171分鐘,有第

28、二隊列客戶從銀行取款-80000離開</p><p>  在第9個客戶后,從營業(yè)開始的第178分鐘,有第二隊列客戶從銀行取款-90000離開</p><p>  廣播:走過路過不要錯過,存錢取錢安全方便又實惠</p><p>  是否需要對次日繼續(xù)模擬(Y/N):</p><p><b>  三、軟件結構</b><

29、/p><p>  本程序中用到的抽象數據類型有偽隨機數類random,隊列類bankqueue,客戶類client</p><p>  偽隨機數類random的定義如下:</p><p>  class random</p><p><b>  {</b></p><p><b>  pub

30、lic:</b></p><p>  random();//空構造函數</p><p>  random(unsigned short initialSeed);//帶參構造</p><p>  unsigned short randomInterger();//種子seed產生函數</p><p>  double rabdo

31、mDouble();//雙精度數產生函數</p><p>  double between(double low ,double high);//范圍隨機數產生函數(double型)</p><p>  int between(int low,int high);//范圍隨機數產生函數(int型)</p><p><b>  private:</b

32、></p><p>  unsigned short seed;</p><p><b>  };</b></p><p>  客戶類client的定義如下:</p><p>  class Client </p>

33、<p><b>  {</b></p><p><b>  public:</b></p><p><b>  int num;</b></p><p>  int money;</p><p>  Client *next;</p><p>

34、;  int Dealingtime;</p><p>  int Casetime;</p><p><b>  };</b></p><p>  客戶隊列bankqueue定義如下:</p><p>  class bankqueue</p><p><b>  {</b>

35、;</p><p><b>  public:</b></p><p><b>  int n;</b></p><p>  bankqueue();//構造</p><p>  ~bankqueue();//析構</p><p>  void enqueue(Client

36、* c);//進隊列</p><p>  Client* dequeue();//出隊列</p><p>  int isEmpty();//判斷空否</p><p>  void deleteALLValues();//刪除所有元素</p><p><b>  private:</b></p><p

37、>  Client *front,*tail;</p><p><b>  };</b></p><p>  本程序利用隊列結果儲存客戶信息: </p><p><b>  詳細設計</b></p><p><b>  隨機數類實現:</b></p>&l

38、t;p><b>  隨機數類構造</b></p><p><b>  {</b></p><p><b>  種子=時鐘;</b></p><p><b>  }</b></p><p><b>  返回短整數的函數</b>&l

39、t;/p><p><b>  {</b></p><p><b>  乘數=33339;</b></p><p>  加數=759812;</p><p>  種子=(乘數*種子+加數)%31637687;</p><p><b>  返回種子;</b>&l

40、t;/p><p><b>  }</b></p><p>  在low和high之間產生整型隨機數</p><p><b>  {</b></p><p>  調用 返回短整數的函數+low;</p><p><b>  }</b></p>&

41、lt;p>  銀行節(jié)點和隊列類實現:</p><p><b>  銀行隊列構造函數</b></p><p><b>  {</b></p><p><b>  前指針=0;</b></p><p><b>  尾指針=0;</b></p>

42、<p><b>  長度=0;</b></p><p><b>  }</b></p><p><b>  析構函數{};</b></p><p>  進隊列函數(銀行節(jié)點指針)</p><p><b>  {</b></p>

43、<p>  節(jié)點指針數據復制到新節(jié)點指針數據</p><p><b>  如果隊列空</b></p><p><b>  {</b></p><p><b>  前指針=0;</b></p><p><b>  尾指針=0</b></p&g

44、t;<p><b>  }</b></p><p><b>  尾指針=0;</b></p><p><b>  長度+1;</b></p><p><b>  }</b></p><p><b>  出隊列</b>&l

45、t;/p><p><b>  {</b></p><p><b>  新建指針P</b></p><p><b>  頭指針向前走</b></p><p><b>  查看隊列是否為空</b></p><p><b>  返回

46、指針P</b></p><p><b>  }</b></p><p><b>  判斷隊列是否為空</b></p><p><b>  {</b></p><p>  返回 頭指針是否為0;</p><p><b>  }<

47、/b></p><p><b>  刪除所有元素</b></p><p><b>  {</b></p><p><b>  長度,尾指針置0;</b></p><p>  從隊列里彈出節(jié)點并刪除</p><p><b>  源程序<

48、;/b></p><p>  #ifndef BANK</p><p>  #define BANK</p><p>  #include"iostream"</p><p>  #include"random.h"</p><p>  #include"fstr

49、eam"</p><p>  using namespace std;</p><p>  //客戶類,包含五個數據:客戶符號,客戶存取款數,指向下一級指針,交易時間,中間時間間隔。</p><p>  class Client ;</p><p>  class bankqueue;</p><p>  c

50、lass Client </p><p><b>  {</b></p><p><b>  public:</b></p><p><b>  int num;</b></p><p> 

51、 int money;</p><p>  Client *next;</p><p>  int Dealingtime;</p><p>  int Casetime;</p><p><b>  };</b></p><p>  //客戶隊列bankqueue</p><

52、p>  class bankqueue</p><p><b>  {</b></p><p><b>  public:</b></p><p><b>  int n;</b></p><p>  bankqueue();//構造</p><p&g

53、t;  ~bankqueue();//析構</p><p>  void enqueue(Client * c);//進隊列</p><p>  Client* dequeue();//出隊列</p><p>  int isEmpty();//判斷空否</p><p>  void deleteALLValues();//刪除所有元素<

54、;/p><p><b>  private:</b></p><p>  Client *front,*tail;</p><p><b>  };</b></p><p><b>  //以下是函數實現</b></p><p>  bankqueue::b

55、ankqueue()</p><p><b>  {</b></p><p><b>  front=0;</b></p><p><b>  tail=0;</b></p><p><b>  n=0;</b></p><p>&

56、lt;b>  }</b></p><p>  bankqueue::~bankqueue(){}</p><p>  void bankqueue::enqueue(Client *c)</p><p><b>  {</b></p><p>  Client *exp=new Client;</

57、p><p>  exp->Dealingtime=c->Dealingtime;</p><p>  exp->money=c->money;</p><p>  exp->next=c->next;</p><p>  exp->num=c->num;</p><p>  

58、exp->Casetime=c->Casetime;</p><p>  if(front==0)</p><p><b>  {</b></p><p><b>  tail=exp;</b></p><p>  front=exp;</p><p><b

59、>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  tail->next=exp;</p><p>  tail=tail->next;</p><p><b> 

60、 }</b></p><p>  tail->next=0;</p><p><b>  n++;</b></p><p><b>  }</b></p><p>  Client* bankqueue::dequeue()</p><p><b>

61、;  {</b></p><p>  Client* q=front;</p><p>  front=front->next;</p><p>  if(front==0)</p><p><b>  tail=0;</b></p><p><b>  n--;<

62、;/b></p><p><b>  return q;</b></p><p><b>  }</b></p><p>  int bankqueue::isEmpty()</p><p><b>  {</b></p><p>  return

63、 front==0;</p><p><b>  }</b></p><p>  void bankqueue::deleteALLValues()</p><p><b>  {</b></p><p><b>  tail=0;</b></p><p&g

64、t;<b>  n=0;</b></p><p>  while(front!=0)</p><p><b>  {</b></p><p>  Client *ip=front;</p><p>  front=front->next;</p><p>  delet

65、e ip;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  #endif</b></p><p>  #ifndef RANDOM</p><p>  #define RANDOM</p&

66、gt;<p>  #include <time.h> </p><p>  //隨機數產生類random</p><p>  class random</p><p><b>  {</b></p><p><b>  public:</b></p><

67、p>  random();//空構造函數</p><p>  random(unsigned short initialSeed);//帶參構造</p><p>  unsigned short randomInterger();//種子seed產生函數</p><p>  double rabdomDouble();//雙精度數產生函數</p>

68、<p>  double between(double low ,double high);//范圍隨機數產生函數(double型)</p><p>  int between(int low,int high);//范圍隨機數產生函數(int型)</p><p><b>  private:</b></p><p>  uns

69、igned short seed;</p><p><b>  };</b></p><p><b>  //以下函數實現</b></p><p>  random::random()</p><p><b>  {</b></p><p>  seed

70、=(unsigned)time(NULL);</p><p><b>  }</b></p><p>  unsigned short random::randomInterger()</p><p><b>  {</b></p><p>  const long multiplier=33339

71、;</p><p>  const long adder=759812;</p><p>  seed=(multiplier*seed+adder)%31637687;</p><p>  return seed;</p><p><b>  }</b></p><p>  double ran

72、dom::rabdomDouble()</p><p><b>  {</b></p><p>  double dseed=randomInterger();</p><p>  return dseed/65536.0;</p><p><b>  }</b></p><p&

73、gt;  double random::between(double low,double high)</p><p><b>  {</b></p><p>  return low+(high-low)*rabdomDouble();</p><p><b>  }</b></p><p>  

74、int random::between(int low, int high)//隨機數產生函數between...</p><p><b>  {</b></p><p>  return low+randomInterger()%(high-low+1);</p><p><b>  }</b></p>&

75、lt;p><b>  #endif</b></p><p>  #include"bank.h"</p><p>  #include<iostream></p><p>  #include"random.h"</p><p>  #include<fst

76、ream></p><p>  using namespace std;</p><p>  int main()</p><p>  { //ifstream cin("1.txt");</p><p>  //ofstream cout("2.txt");</p><p

77、>  cout<<"-----------------歡迎使用呼小毛銀行模擬系統(tǒng),請按提示輸入-------------------------";</p><p>  //主函數...in.txt文件開頭順序輸入是total,closetime,交易時間的上、下屆,事件時間的上、下屆。(共六個基本輸入參數)</p><p><b>  in

78、t z=0;</b></p><p>  while(true){</p><p><b>  while(z)</b></p><p><b>  {</b></p><p>  cout<<"是否繼續(xù)(Y/N):";</p><p&

79、gt;<b>  char q;</b></p><p><b>  cin>>q;</b></p><p>  if(q=='N'||q=='n'||q=='Y'||q=='y')</p><p><b>  {</b>&l

80、t;/p><p>  while(q=='N'||q=='n')return 0;</p><p>  while (q=='Y'||q=='y') break;</p><p>  }else cout<<"—。—!輸入錯誤請重新輸入\n";</p>&

81、lt;p>  if(q=='Y'||q=='y') break;}</p><p><b>  z++;</b></p><p>  bankqueue q1,q2; </p><p>  int total,closetime;</p><p><b>  char d;

82、</b></p><p>  cout<<"\n"<<"請輸入銀行最初存款總額:\n";</p><p>  cin>>total;</p><p>  cout<<"請輸入銀行營業(yè)時間:\n";</p><p>  cin

83、>>closetime;</p><p><b>  random b;</b></p><p><b>  int i=1;</b></p><p>  int DealingLowTime,DealinghighTime,CaseLowTime,CasehighTime;</p><p&

84、gt;  cout<<"輸入客戶交易時間的上、下界,并以逗號分隔開:\n";</p><p>  cin>>DealinghighTime>>d>>DealingLowTime;</p><p>  cout<<"請輸入事件之間時間間隔的上、下界,并以逗號分隔開:\n";</p>

85、<p>  cin>>CasehighTime>>d>>CaseLowTime;</p><p>  cout<<"請按順序輸入客戶存取款的數額\n"<<"(取款負在金額前增加“-”,存款直接輸入金額即可,并以空格區(qū)分)\n"<<"輸入0模擬結束:\n";</p

86、><p>  Client * p=new Client ;</p><p>  while(cin>>p->money)</p><p><b>  {</b></p><p>  if(p->money==0)</p><p><b>  break;</b

87、></p><p><b>  p->num=i;</b></p><p>  p->Dealingtime=b.between(DealingLowTime,DealinghighTime);</p><p>  p->Casetime=b.between(CaseLowTime,CasehighTime);</

88、p><p>  q1.enqueue(p);</p><p><b>  i++;</b></p><p><b>  }</b></p><p>  int time=0;</p><p>  //下面從隊列1里逐個出隊列進行操作</p><p>  w

89、hile(!q1.isEmpty() && time<=closetime)</p><p><b>  {</b></p><p>  Client *op=q1.dequeue();</p><p>  cout<<"第"<<op->num<<"個

90、客戶,從營業(yè)開始的第"<<time<<"分鐘,來到銀行,想要存取款"<<op->money<<"\n";</p><p>  cout<<"當前銀行余額為¥"<<total<<"\n\n";</p><p>  

91、if(op->money<0 && -(op->money)>total)//不滿足的進隊列2</p><p><b>  {</b></p><p>  q2.enqueue(op);</p><p>  time+=op->Casetime;</p><p>  cout

92、<<"銀行總額不足,第"<<op->num<<"個客戶轉入第二隊列等待"<<"\n";</p><p>  cout<<"當前銀行余額為¥"<<total<<"\n\n";</p><p><b&

93、gt;  }</b></p><p>  else if (op->money<0 && -(op->money)<total)//取款</p><p><b>  {</b></p><p>  total+=op->money;</p><p>  cout&

94、lt;<"第"<<op->num<<"個客戶從銀行取款¥"<<op->money<<"\n";</p><p>  cout<<"當前銀行余額為¥"<<total<<"\n\n";</p><p

95、>  time+=op->Dealingtime;</p><p>  if(time>closetime)break;</p><p>  cout<<"第"<<op->num<<"個客戶,從營業(yè)開始的第"<<time<<"分鐘,離開銀行"<

96、;<"\n";</p><p>  cout<<"當前銀行余額為¥"<<total<<"\n\n";</p><p>  time+=op->Casetime;</p><p>  if(time>closetime)break;</p>

97、<p><b>  }</b></p><p><b>  else //存款</b></p><p><b>  {</b></p><p>  int store=total;</p><p>  total+=op->money;</p>&

98、lt;p>  cout<<"第"<<op->num<<"個客戶,從營業(yè)開始的第"<<time<<"分鐘,向銀行存款$"<<op->money<<"\n";</p><p>  cout<<"當前銀行余額為¥&qu

99、ot;<<total<<"\n\n";</p><p>  time+=op->Dealingtime;</p><p>  if(time>closetime)break;</p><p>  cout<<"第"<<op->num<<"個

100、客戶,從營業(yè)開始的第"<<time<<"分鐘,離開銀行"<<"\n";</p><p>  cout<<"當前銀行余額為¥"<<total<<"\n\n";</p><p>  time+=op->Casetime;<

101、/p><p>  cout<<"現在檢查第二隊列"<<"\n";</p><p>  int ip=q2.n;</p><p>  while(ip && total>store)//存款之后檢查隊列2</p><p><b>  {</b>

102、;</p><p>  Client *d=q2.dequeue();</p><p>  if(total>-(d->money))</p><p><b>  {</b></p><p>  time+=op->Dealingtime;</p><p>  if(time&g

103、t;closetime) break;</p><p>  else {total+=d->money;</p><p>  cout<<"在第"<<op->num<<"個客戶后,從營業(yè)開始的第"<<time<<"分鐘,有第二隊列客戶從銀行取款"<<

104、;d->money<<"離開"<<"\n\n";</p><p><b>  delete d;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><

105、;b>  else</b></p><p><b>  {</b></p><p>  q2.enqueue(d);</p><p><b>  delete d;</b></p><p><b>  }</b></p><p><

106、;b>  ip--;</b></p><p><b>  }</b></p><p>  if(time>closetime)break;</p><p><b>  }</b></p><p><b>  }</b></p><p&

107、gt;  //時間到了所有客戶出隊列...關閉</p><p>  if(q1.n>0||q2.n>0)</p><p><b>  {</b></p><p>  cout<<"廣播:銀行營業(yè)時間已到,歡迎明天再來,再見"<<"\n";</p><

108、p>  q1.deleteALLValues();</p><p>  q2.deleteALLValues();</p><p><b>  }</b></p><p>  else{cout<<"廣播:走過路過不要錯過,存錢取錢安全方便又實惠"<<"\n";}</p

109、><p><b>  }</b></p><p><b>  }</b></p><p><b>  參考文獻</b></p><p>  1 關治,陳景倆。數值計算。北京:清華大學出版社,1993</p><p>  2譚浩強。C++程序設計實踐指導,清華

溫馨提示

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

評論

0/150

提交評論