11.下列符號(hào)中可以用做C++標(biāo)識(shí)符的是( )。
A._radius
B.foo~bar
C.else
D.3room
12.類(lèi)模板的使用實(shí)際上是將類(lèi)模板實(shí)例化成一個(gè)具體的( )。
A.類(lèi)
B.對(duì)象
C.函數(shù)
D.模扳類(lèi)
13.下列有關(guān)類(lèi)繼承的敘述中,錯(cuò)誤的是( )。
A.繼承可以實(shí)現(xiàn)軟件復(fù)用
B.虛基類(lèi)可以解決由多繼承產(chǎn)生的二義性問(wèn)題
C.派生類(lèi)構(gòu)造函數(shù)要負(fù)責(zé)調(diào)用基類(lèi)的構(gòu)造函數(shù)
D.派生類(lèi)沒(méi)有繼承基類(lèi)的私有成員
14.若有以下定義:
inta[]={1,2,3,4,5,6,7};
charc1=’b’,c2=’2’;
則數(shù)值不為2的表達(dá)式是( )。
A.a[1]
B.’d’c1
C.a[’3’-c2]
D.c2-0
15.已知intm=10;在下列定義引用的語(yǔ)句中,正確的是( )。
A.int&x=m;
B.inty=&m;
C.int&z;
D.int&t=&m;
16.針對(duì)數(shù)組定義intdata[10];,下列表述中錯(cuò)誤的是( )。
A.用*data可訪問(wèn)到數(shù)組的首元素
B.用data[9]可訪問(wèn)到數(shù)組的末元素
C.用data[10]訪問(wèn)數(shù)組元素會(huì)超出數(shù)組邊界
D.data共有10個(gè)元素,其首元素是data[1]
17.設(shè)有定義:
classperson
{inthum;
charname[10];
public:
voidinit(intn,char*m);
};
personstd[30]
則以下敘述不正確的是( )。
A.std是一個(gè)含有30個(gè)元素的對(duì)象數(shù)組
B.std數(shù)組中的每個(gè)元素都是person類(lèi)的對(duì)象
C.std數(shù)組中的每個(gè)元素都有自己的私有變量num和name
D.std數(shù)組中的每個(gè)元素都有各自的成員函數(shù)init
18.若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是( )。
A.函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在
B.函數(shù)調(diào)用可以無(wú)返回值
C.函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中
D.函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參
19.已知Value是一個(gè)類(lèi),Value是Value的一個(gè)對(duì)象。
下列以非成員函數(shù)形式重載的運(yùn)算符函數(shù)原形中,正確的是( )。
A.Valueoperator+(Valuev,inti);
B.Valueoperator+(Valuev=value,inti);
C.Valueoperator+(Valuevinti=O);
D.Valueoperator+(Valuev=value,inti=O);
20.下列關(guān)于運(yùn)算符重載不正確的是( )。
A.運(yùn)算符重載不能改變運(yùn)算符的操作數(shù)個(gè)數(shù)
B.運(yùn)算符重載不能改變運(yùn)算符的優(yōu)先級(jí)
C.運(yùn)算符重載不能改變運(yùn)算符的結(jié)合性
D.運(yùn)算符重載能改變對(duì)預(yù)定義類(lèi)型數(shù)據(jù)的操作方式
2015年全國(guó)職稱(chēng)計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 | |
全國(guó)職稱(chēng)計(jì)算機(jī)考試速成過(guò)關(guān)系列套裝:W .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書(shū)籍 |