第 1 頁(yè):選擇題 |
第 5 頁(yè):基本操作題 |
11下面程序的運(yùn)行結(jié)果是( )。
#include void main()
{
int num=1:
int&ref=num; ref=ref+2:
cout<
}
A.13B.16C.36D.33
參考答案:C
參考解析:本題考查的是考生對(duì)引用的掌握,ref實(shí)際上就是變量num的別名,所以ref=ref+2時(shí),num已經(jīng)變成了3。
12有以下程序:
#include float tun(int X,int Y) {return(X+Y);} void main()
{int a=2,b=5,c=8;
cout<
程序運(yùn)行后的輸出結(jié)果是( )。
A.編譯出錯(cuò)B.9C.21D.9.0
參考答案:B
參考解析:本題的運(yùn)算過(guò)程是fun((int)fun(a+c,
b),a—c),fun((int)fun(10,5),2—8),fun((int)15.000000,
一6),thn(15,一6)=9。
13下列運(yùn)算符中,不能被重載的是( )。
A.&&B.!=C..D.++
參考答案:C
參考解析:c++不能重載的運(yùn)算符只有5個(gè),即“.”、“.$”、“::”、“?:”、“sizeof”,故本題答案為C。
14算法的空間復(fù)雜度是指( )。
A.算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語(yǔ)句或指令條數(shù)
D.算法在執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)
參考答案:A
參考解析:算法的空問(wèn)復(fù)雜度是指算法在執(zhí)行過(guò)程中所需要的內(nèi)存空間。所以選擇A。
15c++語(yǔ)言類體系中,不能被派生類繼承的有( )。
A.轉(zhuǎn)換函數(shù)B.構(gòu)造函數(shù)C.虛函數(shù)D.靜態(tài)成員函數(shù)
參考答案:B
參考解析:派生類對(duì)象的數(shù)據(jù)結(jié)構(gòu)是由基類中說(shuō)明的數(shù)據(jù)成員和派生類中說(shuō)明的數(shù)據(jù)成員共同構(gòu)成,所以不能繼承基類的構(gòu)造函數(shù),必須重新定義。
16對(duì)C++編譯器區(qū)分重載函數(shù)無(wú)任何意義的信息是( )。
A.參數(shù)類型B.參數(shù)個(gè)數(shù)C.返回值類型D.常成員函數(shù)關(guān)鍵字Const
參考答案:C
參考解析:所謂甬?dāng)?shù)重載是指同一個(gè)函數(shù)名可以對(duì)應(yīng)多個(gè)函數(shù)的實(shí)現(xiàn)。每種實(shí)現(xiàn)對(duì)應(yīng)一個(gè)函數(shù)體,這些函數(shù)的名字相同,其參數(shù)類型或個(gè)數(shù)不同,但不能出現(xiàn)函數(shù)返回值類型不同而參數(shù)類型和個(gè)數(shù)完全相同的重載。所以本題答案為c。
17對(duì)類成員訪問(wèn)權(quán)限的控制,是通過(guò)設(shè)置成員的訪問(wèn)控制屬性實(shí)現(xiàn)的,下列不是訪問(wèn)控制屬性的是( )。
A.公有類型B.私有類型C.保護(hù)類型D.友元類型
參考答案:D
參考解析:所謂的訪問(wèn)控制只包含公有類型、私有類型和保護(hù)類型3種,友元可以是一個(gè)函數(shù),也可以是一個(gè)類。
18下列程序的運(yùn)行結(jié)果為( )。
#include int i=0;
class A{ public: A(){i++;}
};
void main() {
A a,b[3],*C; C=b;
cout<
}
A.2B.3C.4D.5
參考答案:C
參考解析:外部變量i實(shí)際上記錄的是調(diào)用構(gòu)造函數(shù)的次數(shù)。
19以下關(guān)鍵字不能用來(lái)聲明類的訪問(wèn)權(quán)限的是( )。
A.publiCB.statiCC..proteCtedD.private
參考答案:B
參考解析:類的成員訪問(wèn)權(quán)限有3種:pnblic(公用)、protected(保護(hù))、private(私有)。
20設(shè)有定義int a=1;float f=1.2;char C='a';,則下列表示錯(cuò)誤的是( )。
A.++a;B.f一一;C.c++;D.8++;
參考答案:D
參考解析:++、--運(yùn)算符不能用于常量表達(dá)式。
相關(guān)推薦:
各地2015全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口匯總
2015年計(jì)算機(jī)二級(jí)《C語(yǔ)言》考前押題密卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |