首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航

2018年9月計(jì)算機(jī)二級(jí)C++考前基礎(chǔ)練習(xí)題及答案(11)

來源:考試吧 2018-05-02 15:08:26 要考試,上考試吧! 萬題庫
“2018年9月計(jì)算機(jī)二級(jí)C++考前基礎(chǔ)練習(xí)題及答案(11)”供考生參考。更多計(jì)算機(jī)等級(jí)考試模擬試題等信息請(qǐng)?jiān)L問考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。

  點(diǎn)擊查看:2018年9月計(jì)算機(jī)二級(jí)C++考前基礎(chǔ)練習(xí)題及答案匯總

  1.有如下程序:

  #included

  usingnamespacestd;

  voidfl(int&X,int&y){intz=x;x=y;y=z;)voidf2(intX,inty){intz=x;x=y;y=z;}intmain(  ){

  intx=10,y=26;

  f1(X,y);

  f2(x,y);

  cout

  }

  運(yùn)行時(shí)的輸出結(jié)果是(  )。

  A.10

  B.16

  C.26

  D.36

  2.有如下程序:

  #include

  usingnamespacestd;

  classXA{

  inta;

  public:

  staticintb;

  XA(intaa):a(aa){b++;}

  ~XA(  ){}

  intget(  ){returna;}

  };

  intXA::b=0

  intmain(  ){

  XAd1(1),d2(3);

  cout

  }

  運(yùn)行時(shí)的輸出結(jié)果是(  )。

  A.5

  B.6

  C.7

  D.8

  3.有如下程序:

  #include

  usingnamespacestd:

  classPoint{

  intx,y;

  public:

  Point(intx1=0,inty1=0)):X(X1),y(y1){}

  intget(  ){returnx+y;)

  };

  classCircle{

  Pointcenter}

  intradius;

  public:

  Circle(intCX,intcy,intr):center(cx,cy),radius(r)

  {}

  intget(  ){returncenter.get(  )+radius;}

  };

  intmain(  ){

  Circlec(3,4,5);

  cout

  }

  運(yùn)行時(shí)的輸出結(jié)果是(  )。

  A.5

  B.7

  C.9

  D.12

  4.若是對(duì)類BigNumber中重載的類型轉(zhuǎn)換運(yùn)算符long進(jìn)行聲明,下列選項(xiàng)中正確的是(  )。

  A.operatorlong(  )const;

  B.operatorlong(BigNumber);

  C.longoperatorlong(  )const;

  D.longoperatorlong(BigNumber);

  5.有如下函數(shù)模板定義:

  template

  T1FUN(T2n){returnn*5,0;}

  若要求以int型數(shù)據(jù)9作為函數(shù)實(shí)參調(diào)用該模板,并返回一個(gè)double型數(shù)據(jù),則該調(diào)用應(yīng)表示為(  )。

  A.FUN(9)

  B.FUN<9>

  C.FUN(9)

  D.FUN<9>(double)

  6.下列語句都是程序運(yùn)行時(shí)的第1條輸出語句,其中一條語句的輸出效果與其他3條語句不同,該語句是(  )。

  A.cout

  A.析構(gòu)函數(shù)可以重載

  B.析構(gòu)函數(shù)由系統(tǒng)自動(dòng)調(diào)用

  C.每個(gè)對(duì)象的析構(gòu)函數(shù)只被調(diào)用一次

  D.每個(gè)類都有析構(gòu)函數(shù)

  8.下列關(guān)于構(gòu)造函數(shù)的描述中,錯(cuò)誤的是(  )。

  A.構(gòu)造函數(shù)名與類名相同

  B.構(gòu)造函數(shù)可以有返回值

  C.構(gòu)造函數(shù)可以重載

  D.每個(gè)類都有構(gòu)造函數(shù)

  9.若PAT是一個(gè)類,則程序運(yùn)行時(shí),語句“PAT(*ad){3};”調(diào)用PAT的構(gòu)造函數(shù)的次數(shù)是(  )。

  A.0

  B.1

  C.2

  D.3

  10.下列描述中,錯(cuò)誤的是(  )。

  A.公有繼承時(shí)基類中的公有成員在派生類中仍是公有成員

  B.公有繼承時(shí)基類中的保護(hù)成員在派生類中仍是保護(hù)成員

  C.保護(hù)繼承時(shí)基類中的公有成員在派生類中仍是公有成員

  D.保護(hù)繼承時(shí)基類中的保護(hù)成員在派生類中仍是保護(hù)成員

  參考答案:

  1.A!窘馕觥吭擃}考查了函數(shù)參數(shù)傳遞的兩種方式:引用傳遞和值傳遞,引用傳遞時(shí)x和y會(huì)交換,而值傳遞時(shí)二者不交換,因此選10。

  2.C!窘馕觥棵空{(diào)用一次get函數(shù)時(shí),對(duì)新的類A對(duì)象進(jìn)行一次實(shí)例化,調(diào)用一次構(gòu)造函數(shù),類A的靜態(tài)成員變量b便加1。

  3.D!窘馕觥亢(jiǎn)單類之間繼承關(guān)系的調(diào)用,按照通常做法便可以得到答案。center.get()函數(shù)調(diào)用后,3和4的和被返回,接著再調(diào)用Circle類的radius成員變量5相加后得到12。

  4.A!窘馕觥緾++不僅可以對(duì)運(yùn)算符進(jìn)行重載,還可以重載類型轉(zhuǎn)換符,函數(shù)聲明的形式為:0perator類型符()const。

  5.C。【解析】函數(shù)返回類型是double型,則T1為double型,T2為int型才符合函數(shù)模板的定義。

  6.D。【解析】setw(6)將輸出寬度設(shè)為6,如果位數(shù)不夠,則在最左邊補(bǔ)齊,因此該項(xiàng)輸出一定不會(huì)與其他3項(xiàng)一致。

  7.A!窘馕觥课鰳(gòu)函數(shù)不能被重載,因?yàn)樗暮瘮?shù)中不帶有任何參數(shù),也沒任何返回值,函數(shù)只有一個(gè)版本即“~類名(){}”。

  8.B!窘馕觥繕(gòu)造函數(shù)沒有返回值,雖然叫函數(shù),但是它沒有任何返回值,包括void型都不是,官方叫法應(yīng)該叫“構(gòu)造器”。

  9.A!窘馕觥縋AT(*ad){3}該表達(dá)式表示一個(gè)指向類PAT的數(shù)組的指針,只是聲明了該指針,而并沒有進(jìn)行實(shí)例化對(duì)象,因此該語句運(yùn)行時(shí)并不會(huì)調(diào)用構(gòu)造函數(shù)。

  10.C。【解析】保護(hù)繼承時(shí),類成員的訪問級(jí)別只能是降低為保護(hù)模式,因此即使基類的公有成員,也被縮小為保護(hù)模式。

掃描/長(zhǎng)按二維碼幫助考試通關(guān)
2018年等考報(bào)考資訊
2018等考各科通關(guān)技巧
2018各科最新預(yù)測(cè)試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)

  2018全國(guó)計(jì)算機(jī)等級(jí)考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計(jì)算機(jī)等級(jí)考試報(bào)考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·?荚囶}
微信掃碼,立即獲。
掃碼免費(fèi)使用
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
此欄目下沒有文章
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號(hào) 
京ICP證060677 京ICP備05005269號(hào) 中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧