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

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

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

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

  1.生成派生類對(duì)象時(shí),派生類構(gòu)造函數(shù)調(diào)用基類構(gòu)造函數(shù)的條件是(  )。

  A.無需任何條件

  B.基類中顯式定義了構(gòu)造函數(shù)

  C.派生類中顯式定義了構(gòu)造函數(shù)

  D.派生類構(gòu)造函數(shù)明確調(diào)用了基類構(gòu)造函數(shù)

  2.下列關(guān)于派生類和基類的描述中,正確的是(  )。

  A.派生類成員函數(shù)只能訪問基類的公有成員

  B.派生類成員函數(shù)只能訪問基類的公有和保護(hù)成員

  C.派生類成員函數(shù)可以訪問基類的所有成員

  D.派生類對(duì)基類的默認(rèn)繼承方式是公有繼承

  3.有如下類模板定義:

  template

  classBigNumber{

  longn;

  public;

  BigNumber(Ti):n(i){}

  BigNumberoperator+(BigNumberb){

  returnBigNumber(n+b.n):

  }

  };

  已知b1、b2是BigNumber的兩個(gè)對(duì)象,則下列表達(dá)式中錯(cuò)誤的是(  )。

  A.b1+b2

  B.b1+3

  C.3+b1

  D.3+3

  4.下列關(guān)于文件流的描述中,正確的是(  )。

  A.文件流只能完成針對(duì)磁盤文件的輸入、輸出

  B.建立一個(gè)文件流對(duì)象時(shí),必須同時(shí)打開一個(gè)文件

  C.若輸入流要打開的文件不存在。將建立一個(gè)新文件

  D.若輸出流要打開的文件不存在,將建立一個(gè)新文件

  5.有如下程序:

  #include

  usingnamespacestd;

  classPair{

  intm,n;

  public;

  Pair(intj,intk):m(j),n(k){}

  intget(  ){returnIn;}

  intget(  )const{returnm+n;}

  };

  intmain(  ){

  Paira(3,5);

  constPairb(3,5);

  cout

  }

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

  A.33

  B.38

  C.83

  D.88

  6.下列敘述中正確的是(  )。

  A.全局變量的作用域一定比局部變量的作用域范圍大

  B.靜態(tài)類別變量的生存期貫穿于整個(gè)程序的運(yùn)行期間

  C.函數(shù)的形參都屬于全局變量

  D.未在定義語句中賦初值的aut0變量和static變量的初值都是隨機(jī)值

  7.假定MyClass為一個(gè)類,則執(zhí)行MyClassa,b(2),*p;語句時(shí),自動(dòng)調(diào)用該類構(gòu)造函數(shù)(  )次。

  A.2

  B.3

  C.4

  D.5

  8.能正確表示邏輯關(guān)系”a≥10或a≤0”的C++語言表達(dá)式是(  )。

  A.a>=10ora<=0

  B.a)一01a(一10

  C.a>=10&&a<=0

  D.a>=10||a(=0

  9.若執(zhí)行下面的程序時(shí),從鍵盤上輸入5和2,則輸出結(jié)果是(  )。

  #include(iostream.h)

  voidmain(  )

  (inta,b,k;

  cin>>a>>b;

  k=a:

  if(ak=a%b;

  else

  k=b%a:

  cout((k

  B.3

  C.2

  D.0

  10.假定MyClass為一個(gè)類,那么下列的函數(shù)說明中,(  )為該類的析構(gòu)函數(shù)。

  A.void~MyClass(  );

  B.~MyC|ass(intn);

  C.MyClass(  );

  D.~MyClass(  );

  參考答案:

  1.D!窘馕觥颗缮惖臉(gòu)造函數(shù)必須通過調(diào)用基類的構(gòu)造函數(shù)來初始化基類子對(duì)象。所以在定義派生類的構(gòu)造函數(shù)時(shí),除了對(duì)自己的類據(jù)成員進(jìn)行初始化外,還必須負(fù)責(zé)調(diào)用基類構(gòu)造函數(shù),使基類的數(shù)據(jù)成員得以初始化。

  2.B。【解析】派生類成員函數(shù)不能訪問基類的private成員,只能由基類的對(duì)象來訪問。這才體現(xiàn)了C++的數(shù)據(jù)封裝特性。

  3.C!窘馕觥吭擃}考查了C++模板類和+運(yùn)算符重載的知識(shí),3+b1時(shí),程序不能將b1轉(zhuǎn)化為整型,所以編譯會(huì)出錯(cuò)。

  4.C!窘馕觥枯斎肓饕蜷_的文件不存在,則會(huì)自動(dòng)建立該文件,而輸出流要打開的文件不存在,則會(huì)報(bào)錯(cuò),而不會(huì)新建一個(gè)文件。

  5.B。【解析】const函數(shù)只能被const對(duì)象調(diào)用,a.get()函數(shù)調(diào)用返回值是3,而b.get()調(diào)用的返回值是8。

  6.B。【解析】本題考查的是變量的作用域及其生存周期。一個(gè)全局變量的生存周期從它被聲明開始,直到程序結(jié)束;一個(gè)局部變量的生存周期從它被聲明開始,直到包含它的最近的一個(gè)程序塊結(jié)束。靜態(tài)變量的生存周期將延續(xù)到整個(gè)程序的終止。

  7.A!窘馕觥緾++在創(chuàng)建一個(gè)對(duì)象時(shí),會(huì)調(diào)用類的構(gòu)造函數(shù)。執(zhí)行MyClassab,(2),*P;創(chuàng)建了兩個(gè)對(duì)象a、b和指針P,在創(chuàng)建對(duì)象a和b會(huì)調(diào)用構(gòu)造函數(shù),而創(chuàng)建指針P時(shí),由于P本身不是對(duì)象,所以不調(diào)用類的構(gòu)造函數(shù)。

  8.D!窘馕觥窟壿嬤\(yùn)算符“‖”表示或的意思。

  9.C!窘馕觥勘绢}考查簡(jiǎn)單的if…else語句。先執(zhí)行條件if(a

  10.D!窘馕觥緾++語言中析構(gòu)函數(shù)為符號(hào)“~”加類名,且析構(gòu)函數(shù)沒有返回值和參數(shù),故前不加void關(guān)鍵字。所以正確的形式應(yīng)該是~MyClass()。

掃描/長(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)技巧