在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
            您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C語言 > 模擬試題 > 正文

            2018年12月計算機二級C語言沖刺試題及答案(3)

            來源:考試吧 2018-11-26 17:41:06 要考試,上考試吧! 萬題庫
            “2018年12月計算機二級C語言沖刺試題及答案(3)”供考生參考。更多計算機等級考試模擬試題等信息請訪問考試吧計算機等級考試網(wǎng)。
            第 1 頁:試題
            第 2 頁:參考答案

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

              2.C!窘馕觥勘绢}考查考生對拷貝構(gòu)造函數(shù)的掌握。因為++運算是右結(jié)合的,所以在使用a對b賦值時,b的hum變?yōu)?,而a的num變?yōu)?(先賦值再自加)。

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

              4.C!窘馕觥坑芍骱瘮(shù)main入手,定義TestClass類的對象cs1,執(zhí)行cs1.va1,其中va1為靜態(tài)變量,根據(jù)intTestClass::val=0;初始化,TestClass中的TestClass(){val++;}構(gòu)造函數(shù)執(zhí)行后,val值為1。主函數(shù)中接著定義對象cs2,cs3,cs4。執(zhí)行cout<  25.B。【解析】本題考查構(gòu)造函數(shù)的應(yīng)用。對象建立用初始化列表對數(shù)據(jù)成員進行時。列表中的參數(shù)類型要與構(gòu)造函數(shù)中形參類型一致。B選項中第二個參數(shù)為13301111155,是字符串,而構(gòu)造函數(shù)中第二個形參為char型,兩者不一致造成錯誤。

              6.D!窘馕觥柯暶髋缮惖囊话阈纬蔀閏lass派生類名:[繼承方式]基類名。其中繼承方式包括public、private和protected。而virtual為C++中的關(guān)鍵字,所以選項C錯。虛函數(shù)的使用方法是在基類用virtual聲明成員函數(shù)為虛函數(shù)。

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

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

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

              10.D!窘馕觥渴紫榷xTestClass3的對象obj,參數(shù)為10。其中TestClass3為TestClass1和TestClass2的派生類。然后調(diào)用disp成員函數(shù)。disp中首先執(zhí)行TestClassl::disp();,然后執(zhí)行TestClass2::disp();,最后執(zhí)行輸出語句cout<    

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

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

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

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

              15.D!窘馕觥吭诮㈩悓ο髸r,構(gòu)造函數(shù)的執(zhí)行順序如下:執(zhí)行基類的構(gòu)造函數(shù),調(diào)用順序按照各個基類被繼承的聲明順序;執(zhí)行成員對象的構(gòu)造函數(shù),調(diào)用順序按照各個成員在類中的聲明順序;執(zhí)行自身的構(gòu)造函數(shù)。根據(jù)以上總結(jié)以及題意可知答案選擇D選項。

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

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

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

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

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

             

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

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

            上一頁  1 2 

              相關(guān)推薦:

              2018年12月全國計算機等級考試必做試題匯總

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

              各地2018年12月全國計算機等考準(zhǔn)考證打印時間匯總

              2018年全國計算機等級考試復(fù)習(xí)知識點匯總(各科目)

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

            文章搜索
            萬題庫小程序
            萬題庫小程序
            ·章節(jié)視頻 ·章節(jié)練習(xí)
            ·免費真題 ·?荚囶}
            微信掃碼,立即獲取!
            掃碼免費使用
            版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
            在線模擬試題
            考證通關(guān)殺器
            考試最新資訊
            學(xué)
            一次通關(guān)技巧