11.下面不正確的描述為( )。
A.調(diào)用函數(shù)時,實(shí)參可以是表達(dá)式
B.調(diào)用函數(shù)時,實(shí)參與形參可以共用內(nèi)存單元
C.調(diào)用函數(shù)時,將為形參分配內(nèi)存單元
D.調(diào)用函數(shù)時,實(shí)參與形參的類型必須一致
12.在C++程序中,如果要求通過函數(shù)來實(shí)現(xiàn)一種簡單的功能,并且要求盡可能加快程序執(zhí)行速度,則應(yīng)該選用( )。
A.內(nèi)聯(lián)函數(shù)
B.重載函數(shù)
C.遞歸調(diào)用
D.嵌套調(diào)用
13.每個C++程序中都必須有且僅有一個( )。
A.類
B.預(yù)處理命令
C.主函數(shù)
D.語句
14.存取指針?biāo)傅闹禃r,采用的運(yùn)算符是( )。
A.#
B.&
C.%
D.*
15.設(shè)有“intx=11;”,則表達(dá)式(x++*2/3)的值是( )。
A.7
B.8
C.11
D.12
16.已經(jīng)有“語句intm=10;”則下列表示引用的表示中正確的是( )。
A.int&x=m;
B.int&y=10;
C.int&z;
D.float&t=8m;
17.C++語言本身沒有定義I/O操作,但I(xiàn)/O操作包含在C++實(shí)現(xiàn)中。C++標(biāo)準(zhǔn)庫iostream提供了基本的I/O類。I/O操作分別由兩個類istreanl和( )提供。
A.fstream
B.iostream
C.ostream
D.cin
18.將x+y*z中的“+”用成員函數(shù)重載,“*”是友元函數(shù)重載應(yīng)寫為( )。
A.operator+(operator*(y,z))
B.x.operator+(operator*(y,z))
C.x.operator+(X*(y,z))
D.x+(operator*(y,z))
19.下列函數(shù)的運(yùn)行結(jié)果是( )。
#include
intf(inta,intb)
{intC;
if(a>b)c=l;
elseif(a==b)c=0;
elsec=-1:
return(c);}
voidmain( )
{inti=2,j=3;
intp=f(i,j);
cout B.1 C.2 D.編譯出錯,無法運(yùn)行 20.以下程序的輸出結(jié)果是( )。 voidmain( ) {inta=4,b=5,c=0,d; d=!a&&!b‖!c; cout<} A.1 B.0 C.非0的數(shù) D.-l 編輯推薦: 2014年上半年計(jì)算機(jī)等級考試報(bào)名時間及入口專題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |