首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
您現(xiàn)在的位置: 考試吧 > 自學(xué)考試 > 歷年真題 > 工學(xué)類 > 正文

全國2010年10月高等教育C++程序設(shè)計(jì)自考試題

 

  49.在下面程序的下劃線處填上正確的語句。

  #include < iostream >

  using namespace std;

  template < class T >

  T f( T&a, T&b, int n)

  {

  for (int i=0;i

  a[i] =a[i] +b[i];

  return a ;

  }

  void main( )

  {

  In ta[5] ={1,2,3,4,5};

  int b[5] = { 100,200,3,4,51 , * p;

  for(int i =0;i <2;i ++)

  p=_________//調(diào)用函數(shù)f

  for( ;p

  cout <<_________<< endl ;

  }

  50.下列程序?qū),y,z按從小到大的順序排列并將結(jié)果返回給實(shí)參,在橫線處填入正確的內(nèi)容。

  template < class T >

  void order(_________)

  {

  _________;

  if(x >y) {a =x;x =y;y =a;}

  if(y >z) {a =y;y =z;z =a;}

  if(x >y) {a =x;x =y;y =a;}

  }

  五、程序分析題(本大題共2小題,每小題5分,共10分)

  51.給出下面程序的輸出結(jié)果

  #include < iostream >

  using namespace std;

  template < class T >

  T F(T x)

  {

  return x > 5;

  }

  void main( )

  {

  int a = 15;

  cout << F(a) << " \n";

  double b = - 5.8976;

  cout << F(b) << " \n";

  cout << F(5) <<" \n";

  }

  52.給出下面程序的輸出結(jié)果

  #include < iostream >

  using namespace std;

  class A

  {

  private: int X, Y;

  public : A ( int myx, int myy) { X = myx; Y = myy ;}

  void show ( ) { cout << "X =" << X << " Y = " << Y << endl;}

  };

  class B : public A

  {

  private : int H, W;

  public: B ( int myx, int myy, int myh, int myw) : A ( myx, myy) [ H = myh ; W = myw;}

  void show ( ) { cout << "H = " << H << " ; W = " << W << endl; }

  };

  void main( )

  {

  B d(1,2,3,4) ;

  d. show ( ) ;

  }

  六、程序設(shè)計(jì)題(本大題共1小題,共10分)

  53.定義隊(duì)列類模板queue(先進(jìn)先出),隊(duì)列的大小由使用者確定。要求該類模板對外提供如下二種基本操作:(1)insert(入隊(duì)列)(2)front(出隊(duì)列),用數(shù)組來實(shí)現(xiàn)

  #include < iostream >

  using namespace std;

  template < class T, int size >

  class queue {

  T x [ size ] ;

  int current, front, rear;

  public :

  queue ( ) { current = 0 ; front = 0 ; rear = 0 ;}

  . . . .insert(. . . .);

  . . . .front(. . . .);

  };

  請寫出兩個(gè)函數(shù)的過程(如果需要形式參數(shù),請給出形參類型和數(shù)量,以及返回值類型)

上一頁  1 2 3 4 5 6  下一頁
  編輯推薦:

  2010年10月自考試題及答案發(fā)布專題

  各地2010年10月自考成績查詢時(shí)間及查詢方式匯總

  考試吧策劃:2011年自學(xué)考試報(bào)考完全指南
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·模考試題
微信掃碼,立即獲!
掃碼免費(fèi)使用
大學(xué)語文
共計(jì)461課時(shí)
講義已上傳
18020人在學(xué)
管理系統(tǒng)中計(jì)算機(jī)應(yīng)用
共計(jì)21課時(shí)
講義已上傳
7218人在學(xué)
政治經(jīng)濟(jì)學(xué)(財(cái)經(jīng)類)
共計(jì)738課時(shí)
講義已上傳
87485人在學(xué)
經(jīng)濟(jì)法概論(財(cái)經(jīng)類)
共計(jì)21課時(shí)
講義已上傳
989人在學(xué)
毛概
共計(jì)269課時(shí)
講義已上傳
16493人在學(xué)
推薦使用萬題庫APP學(xué)習(xí)
掃一掃,下載萬題庫
手機(jī)學(xué)習(xí),復(fù)習(xí)效率提升50%!
版權(quán)聲明:如果自學(xué)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本自學(xué)考試網(wǎng)內(nèi)容,請注明出處。
官方
微信
掃描關(guān)注自考微信
領(lǐng)《大數(shù)據(jù)寶典》
報(bào)名
查分
掃描二維碼
關(guān)注自考報(bào)名查分
看直播 下載
APP
下載萬題庫
領(lǐng)精選6套卷
萬題庫
微信小程序
幫助
中心
文章責(zé)編:wbian