2013年9月計算機等考二級C++上機臨考沖刺卷(4)

字號:

為大家收集整理了《2013年9月計算機等考二級C++上機臨考沖刺卷(4)》供大家參考,希望對大家有所幫助?。。?BR>    一、選擇題(每小題1分,共40分)
    1 下列關(guān)于運算符函數(shù)的描述中,錯誤的是(  )。
    A. 運算符函數(shù)的名稱總是以0perator為前綴
    B. 運算符函數(shù)的參數(shù)可以是對象
    C. 運算符函數(shù)只能定義為類的成員函數(shù)
    D. 在表達式中使用重載的運算符相當于調(diào)用運算符重載函數(shù)
    2、有如下程序:
    #include
    usingnamespacestd;
    classBase{
    public:
    virtualvoidfunctionl(){cout<<’0’;}
    voidfunction2(){out<<’1’;}
    };
    classDerived:publicBase{
    oublic:
    voidfunctionl(){cout<<’2’;}
    voidfunction2(){cout<<’3’;}
    };
    intmain(){
    Base*p=newDerived();
    p->functionl();
    p->function2();
    return0;
    }
    運行時的輸出結(jié)果是(  )。
    A. 01
    B. 21
    C. 03
    D. 23
    3、有如下程序:
    #include(iostream>
    usingnamespacestd;
    classCon
    {
    charID;
    public:
    Con(  ):ID(’A){cout<<1;}
    Con(charID):ID(ID){cout((2;)
    Con(Con8Lc):ID(c.getlD(  )){cout<<3;}
    chargetID(  )const{returnID;}
    };
    voidshow(Conc){cout<  intmain(  )
    {
    Conc1;
    show(c1);
    Conc2(’B’);
    show(c2);
    return0;
    執(zhí)行上面程序的輸出結(jié)果是(  )。
    A. 13A23A
    B. 23A13B
    C. 13A23B
    D. 13823A
    4、已知Value是一個類,Value是Value的一個對象。
    下列以非成員函數(shù)形式重載的運算符函數(shù)原形中,正確的是(  )。
    A. Valueoperator+(Valuev,inti);
    B. Valueoperator+(Valuev=value,inti);
    C. Valueoperator+(Valuevinti=O);
    D. Valueoperator+(Valuev=value,inti=O);
    5、C++系統(tǒng)預(yù)定義了四個用于標準數(shù)據(jù)流的對象,下列選項中不屬于此類對象的是(  )。
    A. cout
    B. cin
    C. cerr
    D. cset
    一、選擇題(每小題1分,共40分)……
    二、程序改錯題(18分)……
    三、簡單應(yīng)用題(24分)……
    四、綜合應(yīng)用題(18分)……