2014年計算機等級二級C++上機考試沖刺試題

字號:

為大家收集整理了《2014年計算機等級二級C++上機考試沖刺試題》供大家參考,希望對大家有所幫助!!!
    1、有如下程序:
    #include
    using namespace std;
    class Base{
    protected:
    Base(){cout<<’A’;}
    Base(char C){cout< };
    class Derived:public Base{
    public:
    Derived(char C){tout< };
    int main(){
    Derived dl(’B’);
    retum 0;
    }
    執(zhí)行這個程序的輸出結果是( ?。?BR>    A.B
    B.BA
    C.AB
    D.BB
    2、下列符號中能夠作為C++標識符的是( )。
    A.Coflst
    B.2a
    C._shape
    D..Count
    3、有如下程序:
    #include
    using namespace std;
    class Base
    {
    private:
    void funl()const{tout<<”funl”;}
    protected:
    void fun2()const{tout<<”fun2”;}
    public:
    void fun3()const{cout<<”fhll3”;}
    };
    class Derived:protected Base
    {
    public:
    void fhn4()const{cout<<”filn4”;}
    };
    int main()
    {
    Derived obj;
    obj.funl();//①
    obj.fun2();//②
    obj.furd();//③
    obj.fun4();//④
    return U:
    }
    其中有語法錯誤的語句是( ?。?BR>    A.①②③④
    B.①②③
    C.②③④
    D.①④
    4、有如下程序:
    #include
    using namespace std;
    class Instrument{
    public:
    virtual void Display()=0;
    };
    class Pian0:public Instrument}
    public:
    void Display(){/*函數(shù)體略*/}
    };
    intmain(){
    Instrument S;
    Instrument*P=0:
    //…;
    return 0;
    }
    下列敘述中正確的是( ?。?BR>    A.語句“Insturment*P=0;”編譯時出錯
    B.語句“Instnunent s;”編譯時出錯
    C.類Pian0中的Display函數(shù)不是虛函數(shù)
    D.類Instrument是一個虛基類
    5、如下函數(shù)模板:
    templateT square(T x){return x*x;} 其中T是( ?。?。
    A.函數(shù)形參
    B.函數(shù)實參
    C.模板形參
    D.模板實參
    6、為了提高函數(shù)調用的實際運行速度,可以將較簡單的函數(shù)定義為( )。
    A.內(nèi)聯(lián)函數(shù)
    B.重載函數(shù)
    C.遞歸函數(shù)
    D.函數(shù)模板
    7、有如下程序:
    #inClude using namespaCe std; Class Point{
    publiC:
    statiC int number;
    publiC:
    Point( ?。﹖.number++;} ~Point(  ){number--;}
    }; , int P0int::number=0;
    int main(  ){
    Point *ptr:
    Point A,B; Point*ptr_point=new Point[3]; ptr=ptr_point;’
    }
    Point C;
    Cout< return 0; }
    執(zhí)行這個程序的輸出結果是( ?。?。
    A.3
    B.4
    C.6
    D.7