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

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

發(fā)布時(shí)間:2023/3/13 20:27:22來源:admin瀏覽: 0 次

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

試卷總分:100  得分:100

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

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

A.int

B.0

C.void

D.return


2.在C++中,下列選項(xiàng)中是合法的八進(jìn)制數(shù)的是

A.127

B.091

C.0x12

D.01011


3.對(duì)于int *pa[5];的描述,正確的是( )。

A.pa是一個(gè)指向數(shù)組的指針,所指向的數(shù)組是5個(gè)int型元素

B.pa是一個(gè)指向某個(gè)數(shù)組中第5個(gè)元素的指針,該元素是int型變量

C.pa[5]表示某個(gè)數(shù)組的第5個(gè)元素的值

D.pa是一個(gè)具有5個(gè)元素的指針數(shù)組,每個(gè)元素是一個(gè)int型指針


4.在函數(shù)定義中的形參屬于( )。

A.局部變量

B.全局變量

C.靜態(tài)變量

D.寄存器變量


5.使用地址作為實(shí)參傳給形參,下列說法正確的是( )。

A.實(shí)參是形參的備份

B.實(shí)參與形參無聯(lián)系

C.實(shí)參與形參是同一對(duì)象

D.形參是實(shí)參的備份


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

A.1

B.2

C.3

D.4


7.在while循環(huán)中使用( )語(yǔ)句可以立即跳出整個(gè)循環(huán)體。

A.continue

B.return

C.case

D.break


8.C++  中不能用來組成循環(huán)結(jié)構(gòu)的關(guān)鍵字是(    )

A.for

B.while

C.switch

D.do


9.指針變量是用來存放( )的變量。

A.其他變量的值

B.其他變量的變量名

C.函數(shù)名

D.地址


10.說明語(yǔ)句在某一個(gè)類定義、函數(shù)定義或復(fù)合語(yǔ)句中的變量被稱為( )

A.全局變量

B.局部變量

C.形式變量

D.實(shí)際變量


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

11.C++語(yǔ)言中,下面的描述不正確的是( )

A.do-while語(yǔ)句構(gòu)成的循環(huán),當(dāng)while語(yǔ)句中的表達(dá)式值為非零時(shí)結(jié)束循環(huán)

B.do-while語(yǔ)句構(gòu)成的循環(huán)必須用break語(yǔ)句才能退出

C.不能使用do-while語(yǔ)句構(gòu)成的循環(huán)

D.do-while語(yǔ)句構(gòu)成的循環(huán),當(dāng)while語(yǔ)句中的表達(dá)式值為零時(shí)結(jié)束循環(huán)


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

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.若有定義: char *str[]={"one","two","three"},**p=str; 則可以表示出字符't'的表達(dá)是( )

A.*str+2

B.*str[2]

C.*(p+1)

D.**++p


14.以下為不合法的十六進(jìn)制數(shù)是( )

A.0x2A

B.0x11Au

C.0X0

D.3A


15.下面哪些是C++標(biāo)準(zhǔn)I/O操作包含的類對(duì)象( )

A.cin

B.cerr

C.clog

D.cout


16.若有以下定義和語(yǔ)句: int w[2][3],(*pw)[3]; pw=w; 則對(duì)w數(shù)組元素合法引用是( )

A.pw[0][0]

B.*(pw[1]+2)

C.*(w[0]+2)

D.*(pw+1)[2]


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

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è)


18.已知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"


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

19.結(jié)構(gòu)體的默認(rèn)訪問權(quán)限為public,而類中的默認(rèn)訪問權(quán)限為protected。


20.C++中的注釋可以幫助讀者閱讀源程序,但并不參與程序的運(yùn)行。


21.某類中的友元類的所有成員函數(shù)可以存取或修改該類中的私有成員。


22.編譯錯(cuò)誤屬于異常,可以拋出。


23.返回值類型、參數(shù)個(gè)數(shù)和類型都相同的函數(shù)也可以重載。


24.C++是最開始提出類概念的語(yǔ)言


25.指針指向的內(nèi)存地址可以改變,與之類似,引用指向的變量也可以改變。




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

  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部