亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > C++語(yǔ)言程序設(shè)計(jì) > C++模擬試題 > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)二級(jí)考試C++考前押密試卷(6)

      中華IT學(xué)院   【 】  [ 2017年9月5日 ]

        21.可以用P.a的形式訪問派生類對(duì)象P的基類成員a,其中a是(  )。

        A.私有繼承的公有成員

        B.公有繼承的私有成員

        C.公有繼承的保護(hù)成員

        D.公有繼承的公有成員

        22.下面程序的運(yùn)行結(jié)果為(  )。

        #include

        classA

        {

        intnum;

        public:

        A(inti){num=i;)

        A(A&a){num=a.num++;}

        voidprint(){cout<  };

        voidmain()

        {

        Aa(1),b(a);

        a.print();

        b.print();

        }

        A.11B.12

        C.21D.22

        23.設(shè)有定義charstr[80];以下不能將輸入數(shù)據(jù)first\nsecond\n讀取到數(shù)組str中的語(yǔ)句是(  )。

        A.cin.get(str,strlen(str));

        B.cin.getline(str,strlen(str));

        C.cin>>str;

        D.cin.read(str,strlen(str));

        24.下列程序的輸出結(jié)果為(  )。

        #include

        classTestClass

        {

        public:

        TestClass(){val++;}

        static,intval;

        };

        intTestClass::val=0;

        voidmain()

        {

        TestClasscsl;

        cout<  TestClasscs2;

        TestClasscs3,cs4;

        cout<  }

        A.O3

        B.13

        C.14

        D.24

        25.有以下類定義:

        classMyClass

        {

        private:

        intid;

        chargender;

        char*phone;

        public:

        MyClass():id(0),gender(’#’),phone(NULl){}

        MyClass(intn0,charge=’#’,char*ph=NULL)

        {id=no;gender=ge;phone=ph;}

        };

        下列類對(duì)象定義語(yǔ)句中錯(cuò)誤的是(  )。

        A.MyClassmyObj;

        B.MyClassmyObj(11,"13301111155");

        C.MyClassmyObj(12,’m’);

        D.MyClassmyObj(12);

        26.下列是關(guān)于派生類聲明的開始部分,其中正確的是(  )。

        A.classvirtualB:publicA

        B.virtualclassB:publicA

        C.classB:publicAvirtual

        D.classB:virtualpublicA

        27.如果類A被說明成類B的友元,則(  )。

        A.類A的成員即類B的成員

        B.類B的成員即類A的成員

        C.類A的成員函數(shù)不得訪問類B的成員

        D.類B不一定是類A的友元

        28.下列關(guān)于虛基類的描述,錯(cuò)誤的是(  )。

        A.設(shè)置虛基類的目的是為了消除二義性

        B.虛基類的構(gòu)造函數(shù)在非虛基類之后調(diào)用

        C.若同一層中包含多個(gè)虛基類,這些虛基類的構(gòu)造函數(shù)按它們說明的次序調(diào)用

        D.若虛基類由非虛基類派生而來,則仍然先調(diào)用基類構(gòu)造函數(shù),再調(diào)用派生類的構(gòu)造函數(shù)

        29.下列關(guān)于多態(tài)性的描述,錯(cuò)誤的是(  )。

        A.C++語(yǔ)言中的多態(tài)性分為編譯時(shí)的多態(tài)性和運(yùn)行時(shí)的多態(tài)性

        B.編譯時(shí)的多態(tài)性可通過函數(shù)重載實(shí)現(xiàn)

        C.運(yùn)行時(shí)的多態(tài)性可通過模板和虛函數(shù)實(shí)現(xiàn)

        D.實(shí)現(xiàn)運(yùn)行時(shí)多態(tài)性的機(jī)制稱為動(dòng)態(tài)綁定

        30.若有如下程序:

        #include

        usingnamespacestd;

        classTestClassl

        {

        private:

        inta;

        public:

        TestClassl(inti)

        {

        a=i:

        }

        voiddisp(  )

        {

        cout<  }

        };

        classTestClass2

        {

        private:

        intb:

        public:

        TestClass2(intj)

        {

        b=j;

        }

        voiddisp()

        {

        cout<  }

        };

        classTestClass3:publicTestClass2,publicTestClassl

        {

        private:

        intc;

        public:

        TestClass3(intk):TestClass1(k-2),TestClass2(k+2)

        {

        c=k:

        }

        voiddisp()

        {

        TestClasssl::disp();

        TestClasss2::disp();

        cout<  }

        };

        intmain()

        {

        TestClass30bj(10);

        obj.disp();

        return0;

        }

        程序執(zhí)行后的輸出結(jié)果是(  )。

        A.10,10,10

        B.10,12,14

        C.8,10,12

        D.8,12,10

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved