首頁(yè) - 網(wǎng)校 - 題庫(kù) - 直播 - 雄鷹 - 團(tuán)購(gòu) - 書城 - ? - 論壇 - 導(dǎo)航 - 510 -
首頁(yè)考試吧網(wǎng)校題庫(kù)直播雄鷹510團(tuán)購(gòu)書城模考論壇實(shí)用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2014考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問
ACCA考試
注冊(cè)會(huì)計(jì)師
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
審計(jì)師考試
高級(jí)會(huì)計(jì)師
注冊(cè)稅務(wù)師
國(guó)際內(nèi)審師
理財(cái)規(guī)劃師
美國(guó)注冊(cè)會(huì)計(jì)師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2014年計(jì)算機(jī)二級(jí)考試C++強(qiáng)化通關(guān)卷及答案1

“2014年計(jì)算機(jī)二級(jí)考試C++強(qiáng)化通關(guān)卷及答案”提供給各位考生備考,更多考試資料請(qǐng)持續(xù)關(guān)注考試吧計(jì)算機(jī)等級(jí)考試頻道!
第 1 頁(yè):選擇題
第 5 頁(yè):程序改錯(cuò)
第 6 頁(yè):綜合應(yīng)用題
第 7 頁(yè):參考答案

  21.D!窘馕觥恐挥泄欣^承的公有成員才能被派生類的對(duì)象直接訪問,其他的情況都會(huì)因?yàn)樵L問權(quán)限問題產(chǎn)生錯(cuò)誤。

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

  23.D!窘馕觥勘绢}考查cin流對(duì)象的幾種成員函數(shù)get,getline,read及流提取符>>的使用規(guī)則。

  24.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<  25.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ò)誤。

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

  27.D!窘馕觥勘绢}考查的是友元類的定義:類A為類B的友元類,則類A的所有成員函數(shù)都是類B的友元函數(shù),但反之則不一定成立。

  28.B!窘馕觥刻摶惖囊刖褪菫榱讼x性,其構(gòu)造函數(shù)的調(diào)用仍然是按照繼承的順序進(jìn)行的,對(duì)于多個(gè)虛基類則按它們說明的次序調(diào)用,虛基類的構(gòu)造函數(shù)先于非虛基類的構(gòu)造函數(shù)執(zhí)行。

  29.C!窘馕觥烤幾g時(shí)的多態(tài)性是通過函數(shù)重載和模板體現(xiàn)的,運(yùn)行時(shí)的多態(tài)性是通過虛函數(shù)體現(xiàn)的。

  30.D。【解析】首先定義TestClass3的對(duì)象obj,參數(shù)為10。其中TestClass3為TestClass1和TestClass2的派生類。然后調(diào)用disp成員函數(shù)。disp中首先執(zhí)行TestClassl::disp();,然后執(zhí)行TestClass2::disp();,最后執(zhí)行輸出語(yǔ)句cout<  31.D。【解析】由主函數(shù)main入手,定義了類D對(duì)象obi。其中D為類B和C的公有繼承,A是C的

  虛基類。題目中要求的輸出結(jié)果為ABCD,依次為類A、類B、類C、類D中構(gòu)造函數(shù)的輸出語(yǔ)句。為了保證基類通過多條路徑被派生類繼承,即保證A只被繼承一次,輸出一個(gè)A,所以不但需要聲明A為C的虛基類,同樣也要聲明A為B的虛基類。

  32.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。

  33.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ù),所以語(yǔ)句"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ù)。由此可知語(yǔ)句d=userCode(a);調(diào)用拷貝構(gòu)造函數(shù)3次。

  34.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。

  35.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)。

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

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

  37.D!窘馕觥繕(gòu)造函數(shù)在對(duì)象被創(chuàng)建時(shí)由系統(tǒng)自動(dòng)調(diào)用,本題共創(chuàng)建3個(gè)對(duì)象。

  38.C!窘馕觥颗缮悘幕惐Wo(hù)繼承classYY:pro-tectedXX時(shí),基類的公有成員在派生類中變?yōu)楸Wo(hù)成員,基類的保護(hù)成員在派生類中仍然是保護(hù)成員;本題中YY本身有一個(gè)保護(hù)成員y2,再加上基類XX的x2和x3,故選C。

  39.A!窘馕觥窟\(yùn)算符的重載是針對(duì)C++中原有運(yùn)算符進(jìn)行的,不能通過重載創(chuàng)造新的運(yùn)算符。

  40.D!窘馕觥款惸0迨且幌盗邢嚓P(guān)類的模板,類成員組成相同,成員函數(shù)的源代碼形式相同,所不同的是所針對(duì)的類型。類模板的成員函數(shù)都是模板函數(shù),在用類模板定義對(duì)象時(shí),由于沒有像函數(shù)實(shí)參表這樣的額外信息渠道,因此無法按函數(shù)模板的方式省略模板實(shí)參。但可以為類模板的參數(shù)設(shè)置默認(rèn)值。由此可知應(yīng)選D。

上一頁(yè)  1 2 3 4 5 6 7 8 9 10 下一頁(yè)

  相關(guān)推薦:

  2014年計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題及答案匯總

  考試吧考后首發(fā)2014年3月計(jì)算機(jī)等考真題及答案通知熱點(diǎn)文章

  考試吧推薦:2014年3月計(jì)算機(jī)二級(jí)考前沖刺備考專題

文章搜索
版權(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) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699