(11)下列關(guān)于函數(shù)的描述中,錯誤的是
A)函數(shù)可以沒有返回值
B)函數(shù)可以沒有參數(shù)
C)函數(shù)可以是一個類的成員
D)函數(shù)不能被定義為模板
(12)若MyClass是一個類名,且有如下語句序列
MyClass c1,*c2;
MyClass *c3=new MyClass;
MyClass &c4=c1;
上面的語句序列所定義的類對象的個數(shù)是
A)1
B)2
C)3
D)4
(13)下列關(guān)于繼承方式的描述中,錯誤的是
A)如果不顯式地指定繼承方式,缺省的繼承方式是私有(private)
B)采用公有繼承方式時,基類中的公有成員在派生類中仍然是公有成員
C)采用保護繼承方式時,基類中的保護成員在派生類中仍然是保護成員
D)采用私有繼承方式時,基類中的私有成員在派生類中仍然是私有成員
(14)將前綴運算符“--”重載為非成員函數(shù),下列原型中,能正確用于類中說明的是
A)Decr& operator --(int);
B)Decr operator --( Decr&,int);
C)friend Decr& operator --(Decr&);
D)frlend Decr operator --(Decr&,int);
(15)若MyTemp是一個只有一個虛擬類型參數(shù)的類模板,且有如下語句序列
MyTemp
MyTemp
編譯系統(tǒng)在處理上面的語句序列時,所生成的模板MyTemp的實例的個數(shù)是
A)1
B)2
C)3
D)0
(16)在C++中,cin是個
A)類
B)對象
C)模板
D)函數(shù)
(17)在下列字符中,不允許作為C++標識符的是
A)b
B)B
C)_
D)2
(18)下列敘述中,錯誤的是
A)false是一個邏輯型常量
B)"b"是一個字符型常量
C)365是一個int常量
D)3.1415926是一個double常量
(19)若x和y是程序中的兩個整型變量,則下列if語句中正確的是
A)if(x==0) y=1; else y=2;
B)if(x==0) then y=1 else y=2;
C)if(x==0) y=1 else y=2;
D)if x==0 y=1; else y=2;
(20)要定義整型數(shù)組x,使之包括初值為O的三個元素,下列語句中錯誤的是
A)int x[3]={0,0,0};
B)int x[]={0};
C)static int x[3]={0};
D)int x[]={0,0,0};
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |