23.下列描述中哪個(gè)是正確的?
A)私有派生的子類(lèi)無(wú)法訪問(wèn)父類(lèi)的成員
B)類(lèi)A的私有派生子類(lèi)的派生類(lèi)C無(wú)法初始化其祖先類(lèi)A對(duì)象的屬性,因?yàn)轭?lèi)A的成員對(duì)類(lèi)C是不可訪問(wèn)的
C)私有派生類(lèi)不能作為基類(lèi)派生子類(lèi)
D)私有派生類(lèi)的所有子孫類(lèi)將無(wú)法繼續(xù)繼承該類(lèi)的成員
【參考答案】 B
24.下列關(guān)于構(gòu)造函數(shù)說(shuō)法不正確的是
A)構(gòu)造函數(shù)必須與類(lèi)同名 B)構(gòu)造函數(shù)可以省略不寫(xiě)
C)構(gòu)造函數(shù)必須有返回值 D)在構(gòu)造函數(shù)中可以對(duì)類(lèi)中的成員進(jìn)行初始化
【參考答案】 C
25.如果友元函數(shù)重載一個(gè)運(yùn)算符時(shí),其參數(shù)表中沒(méi)有任何參數(shù)則說(shuō)明該運(yùn)算符是
A)一元運(yùn)算符 B)二元運(yùn)算符 C)選項(xiàng)A)和選項(xiàng)B)都有可能 D)重載錯(cuò)誤
【參考答案】 D
26.在重載一個(gè)運(yùn)算符時(shí),如果其參數(shù)表中有一個(gè)參數(shù),則說(shuō)明該運(yùn)算符是
A)一元成員運(yùn)算符 B)二元成員運(yùn)算符
C)一元友元運(yùn)算符 D)選項(xiàng)B)和選項(xiàng)C)都可能
【參考答案】 D
27.下列關(guān)于模板的說(shuō)法正確的是
A)模板的實(shí)參在任何時(shí)候都可以省略
B)類(lèi)模板與模板類(lèi)所指的是同一概念
C)類(lèi)模板的參數(shù)必須是虛擬類(lèi)型的
D)類(lèi)模板中的成員函數(shù)全部都是模板函數(shù)
【參考答案】 D
28.表示在輸出時(shí)顯示小數(shù)位,和在文件輸入時(shí)判斷文件尾的函數(shù)分別是
A)showbase()和eof() B)showpoint()和eof()
C)showpoint()和bad() D)showpoint()和good()
【參考答案】 B
29.下面程序段的運(yùn)行結(jié)果是
void main()
{ int t, a, b, c;
a=1;b=2;c=2;
while(a
{ t=a;a=b;b=t;c--;}
cout << a << "," << b << "," << c; }
A)1,2,0 B)2,1,0 C)1,2,1 D)2,1,1
【參考答案】 A
30.下列程序中畫(huà)線處應(yīng)填入的語(yǔ)句是
class Base
{ public:
void fun(){cout<<"Base of fun"< class Derived:public Base { void fun() { //顯示基類(lèi)的成員函數(shù)fun cout<<"Derived of fun"< A)fun(); B)Base.fun(); C)Base::fun(); D)Base->fun(); 【參考答案】 C
計(jì)算機(jī)等級(jí)考試二級(jí)C++模擬試題15套(筆試)
2010年上半年全國(guó)計(jì)算機(jī)等考報(bào)名時(shí)間匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |