北語(yǔ)22秋《C++》作業(yè)1【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2023-03-13 20:25:40來(lái)源:admin瀏覽: 0 次

22秋《C++》作業(yè)1

試卷總分:100  得分:100

一、單選題 (共 10 道試題,共 40 分)

1.與C語(yǔ)言相比,C++增加了( )的概念。

A.函數(shù)

B.指針

C.類

D.變量


2.字符串常量“A”的長(zhǎng)度是( )

A.0

B.1

C.2

D.3


3.定義函數(shù) int show(int a,int b) { return a+b; } 則a被稱為函數(shù)的( )

A.形參

B.返回值

C.名字

D.實(shí)參


4.下列標(biāo)識(shí)符不合法的是( )

A.a1

B.tex_1

C._sum

D.2word


5.在C++中,14%4的運(yùn)算結(jié)果為( )

A.1

B.2

C.3

D.4


6.所謂數(shù)據(jù)封裝就是將一組數(shù)據(jù)和與這組數(shù)據(jù)有關(guān)操作組裝在一起,形成一個(gè)實(shí)體,這實(shí)體也就是( )。

A.類

B.對(duì)象

C.函數(shù)體

D.數(shù)據(jù)塊


7.雙精度浮點(diǎn)型的類型說(shuō)明符為( )

A.int

B.double

C.float

D.long


8.如不希望函數(shù)返回任何值,則可以將函數(shù)的返回值定義為( )

A.int

B.0

C.void

D.return


9.C++程序從( )開(kāi)始執(zhí)行。

A.預(yù)處理命令

B.第一個(gè)函數(shù)的第一條語(yǔ)句

C.第一條語(yǔ)句

D.main函數(shù)的第一條語(yǔ)句


10.若聲明數(shù)組int a[10],則對(duì)數(shù)組中第三個(gè)元素的引用正確的是( )。

A.a[1]

B.a[2]

C.a[3]

D.a[4]


二、多選題 (共 8 道試題,共 32 分)

11.有關(guān)sizeof(double)不正確的描述是( )

A.一種函數(shù)調(diào)用

B.一個(gè)雙精度型表達(dá)式

C.一個(gè)整型表達(dá)式

D.一個(gè)不合法的表達(dá)式


12.下列關(guān)于數(shù)組初始化的說(shuō)法正確的是( )

A.若對(duì)數(shù)組a定義:"static int x[10]",則數(shù)組元素值均為0

B."int x[10]={1,2,3,4,5,6,7,8,9}"表示x[9]元素值為9

C.對(duì)于"int x[10]"它的元素初值是不確定的

D."int x[10]={1,2,3,4,5}"是不合法的,因?yàn)閿?shù)組長(zhǎng)度為10,而初始值僅有5個(gè)


13.以下說(shuō)法中不正確的是( )

A.C++語(yǔ)言程序總是從第一個(gè)函數(shù)開(kāi)始執(zhí)行

B.C++語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行

C.C++語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分

D.在C++語(yǔ)言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義


14.在C語(yǔ)言中,不合法的長(zhǎng)整型常數(shù)是( )

A.2.1869e10

B.0L

C.4962710

D.0.054838743


15.下列關(guān)于數(shù)組初始化的說(shuō)法正確的是( )

A.若對(duì)數(shù)組a定義:"static int x[10];",則數(shù)組元素值均為0

B."int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值為9

C.對(duì)于"int x[10];"它的元素初值是不確定的

D."int x[10]={1,2,3,4,5};"是不合法的,因?yàn)閿?shù)組長(zhǎng)度為10,而初始值僅有5個(gè)


16.下面的表達(dá)式中值為0的是( )

A.3/5

B.5>>3

C.! 3

D.5%3


17.已知x,y,z是整型變量,則下列選項(xiàng)中正確的是( )

A.if (x&&y) cout<<"x&&y"

B.if (x=y) cout<<"x=y"

C.if (x#y) cout<<"x#y"

D.if(x<>y) cout<<"x<>y"


18.下列關(guān)于數(shù)組初始化的說(shuō)法正確的是( )

A.若對(duì)數(shù)組a定義:"static int x[10];",則數(shù)組元素值均為0

B."int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值為9

C.對(duì)于"int x[10];"它的元素初值是不確定的

D."int x[10]={1,2,3,4,5};"是不合法的,因?yàn)閿?shù)組長(zhǎng)度為10,而初始值僅有5個(gè)


三、判斷題 (共 7 道試題,共 28 分)

19.在C++中,可以通過(guò)在當(dāng)前類中將另一個(gè)類作為自己的友元類,來(lái)在另一個(gè)類中訪問(wèn)當(dāng)前類的私有成員。


20.sizeof(表達(dá)式)的功能是返回指定的表達(dá)式值的數(shù)據(jù)類型在內(nèi)存中占用的字節(jié)數(shù)。


21.當(dāng)一個(gè)函數(shù)體內(nèi)定義的局部變量和全局變量同名時(shí),程序會(huì)優(yōu)先選擇使用全局變量。


22.C++語(yǔ)言中不允許使用宏定義方法定義符號(hào)常量,只能用關(guān)鍵字const 來(lái)定義符號(hào)常量。


23.for語(yǔ)句中的循環(huán)控制變量必須在for語(yǔ)句內(nèi)部進(jìn)行聲明。


24.一條語(yǔ)句最多只能定義一個(gè)變量并指定初始值。


25.C++是最開(kāi)始提出類概念的語(yǔ)言




奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部