黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

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

2018年12月計(jì)算機(jī)二級(jí)C++提分練習(xí)題及答案(3)

來源:考試吧 2018-11-13 15:47:07 要考試,上考試吧! 萬題庫
“2018年12月計(jì)算機(jī)二級(jí)C++提分練習(xí)題及答案(3)”供考生參考。更多計(jì)算機(jī)等級(jí)考試試題請(qǐng)?jiān)L問考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁:試題
第 2 頁:參考答案

  1.D。【解析】只有公有繼承的公有成員才能被派生類的對(duì)象直接訪問,其他的情況都會(huì)因?yàn)樵L問權(quán)限問題產(chǎn)生錯(cuò)誤。

  2.C。【解析】本題考查考生對(duì)拷貝構(gòu)造函數(shù)的掌握。因?yàn)?+運(yùn)算是右結(jié)合的,所以在使用a對(duì)b賦值時(shí),b的hum變?yōu)?,而a的num變?yōu)?(先賦值再自加)。

  3.D。【解析】本題考查cin流對(duì)象的幾種成員函數(shù)get,getline,read及流提取符>>的使用規(guī)則。

  4.C。【解析】由主函數(shù)main入手,定義TestClass類的對(duì)象cs1,執(zhí)行cs1.va1,其中va1為靜態(tài)變量,根據(jù)intTestClass::val=0;初始化,TestClass中的TestClass(){val++;}構(gòu)造函數(shù)執(zhí)行后,val值為1。主函數(shù)中接著定義對(duì)象cs2,cs3,cs4。執(zhí)行cout<

  5.B。【解析】本題考查構(gòu)造函數(shù)的應(yīng)用。對(duì)象建立用初始化列表對(duì)數(shù)據(jù)成員進(jìn)行時(shí)。列表中的參數(shù)類型要與構(gòu)造函數(shù)中形參類型一致。B選項(xiàng)中第二個(gè)參數(shù)為13301111155,是字符串,而構(gòu)造函數(shù)中第二個(gè)形參為char型,兩者不一致造成錯(cuò)誤。

  6.D。【解析】聲明派生類的一般形成為class派生類名:[繼承方式]基類名。其中繼承方式包括public、private和protected。而virtual為C++中的關(guān)鍵字,所以選項(xiàng)C錯(cuò)。虛函數(shù)的使用方法是在基類用virtual聲明成員函數(shù)為虛函數(shù)。

  7.D。【解析】本題考查的是友元類的定義:類A為類B的友元類,則類A的所有成員函數(shù)都是類B的友元函數(shù),但反之則不一定成立。

  8.B。【解析】虛基類的引入就是為了消除二義性,其構(gòu)造函數(shù)的調(diào)用仍然是按照繼承的順序進(jìn)行的,對(duì)于多個(gè)虛基類則按它們說明的次序調(diào)用,虛基類的構(gòu)造函數(shù)先于非虛基類的構(gòu)造函數(shù)執(zhí)行。

  9.C。【解析】編譯時(shí)的多態(tài)性是通過函數(shù)重載和模板體現(xiàn)的,運(yùn)行時(shí)的多態(tài)性是通過虛函數(shù)體現(xiàn)的。

  10.D。【解析】首先定義TestClass3的對(duì)象obj,參數(shù)為10。其中TestClass3為TestClass1和TestClass2的派生類。然后調(diào)用disp成員函數(shù)。disp中首先執(zhí)行TestClassl::disp();,然后執(zhí)行TestClass2::disp();,最后執(zhí)行輸出語句cout<

  11.D。【解析】由主函數(shù)main入手,定義了類D對(duì)象obi。其中D為類B和C的公有繼承,A是C的虛基類。題目中要求的輸出結(jié)果為ABCD,依次為類A、類B、類C、類D中構(gòu)造函數(shù)的輸出語句。為了保證基類通過多條路徑被派生類繼承,即保證A只被繼承一次,輸出一個(gè)A,所以不但需要聲明A為C的虛基類,同樣也要聲明A為B的虛基類。

  12.B。【解析】所謂函數(shù)重載,是指同一個(gè)函數(shù)名可以對(duì)應(yīng)著多個(gè)函數(shù)的實(shí)現(xiàn),類AA中定義了兩個(gè)9et()函數(shù),一個(gè)為普通成員函數(shù),另一個(gè)為常成員函數(shù)。一般對(duì)象a既可以調(diào)用普通成員函數(shù)get,也可以調(diào)用常成員函數(shù)get,但是由于常成員函數(shù)不能更新對(duì)象的數(shù)據(jù)成員,所以題中通過對(duì)象a調(diào)用的函數(shù)為普通成員函數(shù)get(),返回值為5。常對(duì)象b只能調(diào)用常成員函數(shù),所以題中通過對(duì)象b調(diào)用的函數(shù)為常成員函數(shù)get(),返回值為7。

  13.C。【解析】函數(shù)Demo()為構(gòu)造函數(shù),而Demo(constDemo&x)為復(fù)制構(gòu)造函數(shù)。C++在創(chuàng)建一個(gè)對(duì)象時(shí),會(huì)自動(dòng)調(diào)用類的構(gòu)造函數(shù),所以語句"Demoa,d;"將調(diào)用函數(shù)Demo()2次。當(dāng)一個(gè)對(duì)象作為實(shí)參傳遞給函數(shù)時(shí)為初始化形參,要調(diào)用拷貝構(gòu)造函數(shù);在函數(shù)返回一個(gè)對(duì)象時(shí)調(diào)用拷貝構(gòu)造函數(shù)。由此可知語句d=userCode(a);調(diào)用拷貝構(gòu)造函數(shù)3次。

  14.C。【解析】本題考查的是析構(gòu)函數(shù)和對(duì)象的生存期。在主函數(shù)中,首先定義了一個(gè)DA類對(duì)象數(shù)組d,從初始化列表中可以看出,它包含三個(gè)對(duì)象;然后通過new運(yùn)算符動(dòng)態(tài)創(chuàng)建了一個(gè)DA類的對(duì)象數(shù)組,并將首地址賦給DA類指針P;接著通過delete[]運(yùn)算符銷毀指針P所指向的數(shù)組,故此時(shí)會(huì)輸出11。最后函數(shù)結(jié)束,銷毀前面定義的對(duì)象數(shù)組d,會(huì)輸出333。故最后的輸出結(jié)果是11333。

  15.D。【解析】在建立類對(duì)象時(shí),構(gòu)造函數(shù)的執(zhí)行順序如下:執(zhí)行基類的構(gòu)造函數(shù),調(diào)用順序按照各個(gè)基類被繼承的聲明順序;執(zhí)行成員對(duì)象的構(gòu)造函數(shù),調(diào)用順序按照各個(gè)成員在類中的聲明順序;執(zhí)行自身的構(gòu)造函數(shù)。根據(jù)以上總結(jié)以及題意可知答案選擇D選項(xiàng)。

  16.B。【解析】<返回類型>又稱函數(shù)類型,表示一個(gè)

  函數(shù)所計(jì)算(或運(yùn)行)的結(jié)果值類型,這里的類型可以是預(yù)定義類型(如int)、復(fù)合類型(如double*)、用戶定義類型(如枚舉類),若返回值只做更新(或設(shè)置)等操作,則該函數(shù)返回類型為void類型,函數(shù)類型和內(nèi)置數(shù)組不能作為返回類型,但類類型和容器類型可以被直接返回。

  17.D。【解析】構(gòu)造函數(shù)在對(duì)象被創(chuàng)建時(shí)由系統(tǒng)自動(dòng)調(diào)用,本題共創(chuàng)建3個(gè)對(duì)象。

  18.C。【解析】派生類從基類保護(hù)繼承classYY:pro-tectedXX時(shí),基類的公有成員在派生類中變?yōu)楸Wo(hù)成員,基類的保護(hù)成員在派生類中仍然是保護(hù)成員;本題中YY本身有一個(gè)保護(hù)成員y2,再加上基類XX的x2和x3,故選C。

  19.A。【解析】運(yùn)算符的重載是針對(duì)C++中原有運(yùn)算符進(jìn)行的,不能通過重載創(chuàng)造新的運(yùn)算符。

  20.D。【解析】類模板是一系列相關(guān)類的模板,類成員組成相同,成員函數(shù)的源代碼形式相同,所不同的是所針對(duì)的類型。類模板的成員函數(shù)都是模板函數(shù),在用類模板定義對(duì)象時(shí),由于沒有像函數(shù)實(shí)參表這樣的額外信息渠道,因此無法按函數(shù)模板的方式省略模板實(shí)參。但可以為類模板的參數(shù)設(shè)置默認(rèn)值。由此可知應(yīng)選D。

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

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

上一頁  1 2 

  相關(guān)推薦:

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

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

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

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)注明出處。
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧
主站蜘蛛池模板: 制服中文字幕 | 精品在线视频播放 | 欧美日韩视频精品一区二区 | 一级做a爰久久毛片武则天 一级做a免费视频 | 国产一二三区视频 | 日本一道高清不卡免费 | 国产玖玖视频 | 国产精品黄在线观看免费网站 | 一级寡妇乱色毛片全场免费 | 成人在线免费小视频 | 色网址在线观看 | 国产美女在线一区二区三区 | 欧美日韩一区二区三区在线观看 | 日韩美女视频在线 | 亚洲成年网站在线观看 | 小明免费视频 | 天天好比网 | 美女综合网 | 欧美影院一区二区 | 日本激情一区二区三区 | 五月亚洲综合 | 越南一级毛片免费 | 干干操操 | 久热这里只精品热在线观看 | 午夜在线播放视频 | 久久综合狠狠综合狠狠 | 狠狠色丁香婷婷综合精品视频 | 日韩欧美一区二区久久黑人 | 伊人www | 日本综合视频 | www成人在线观看 | 欧美日韩精品一区二区免费看 | jizz老师| 妞干网手机免费视频 | 国产18视频| 小h片在线观看 | 国产播放啪视频免费视频 | 欧美日韩一区二区三区四区 | 日本大学生xxxx视频 | 欧美国产中文字幕 | 高清视频 一区二区三区四区 |