c语言中关于宏和内联说法正确的是, 2011年1月高等教育自学考试全国统一命题考试 C++程序设计试题...
版權(quán)聲明:以上文章中所選用的圖片及文字來源于網(wǎng)絡(luò)以及用戶投稿,由于未聯(lián)系到知識(shí)產(chǎn)權(quán)人或未發(fā)現(xiàn)有關(guān)知識(shí)產(chǎn)權(quán)的登記,如有知識(shí)產(chǎn)權(quán)人并不愿意我們使用,如果有侵權(quán)請(qǐng)立即聯(lián)系:55525090@qq.com,我們立即下架或刪除。
簡介:2011年1月高等教育自學(xué)考試全國統(tǒng)一命題考試
C++程序設(shè)計(jì)試題
課程代碼:04737
一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。
1.在哪種派生方式中,派生類可以訪問基類中的protected成員( )
A.public和private B.public和protected
C.protected和private D.僅protected
2.對(duì)C++語言和C語言的兼容性,描述正確的是( )
A.C++兼容C B.C++部分兼容C
C.C++不兼容C D.C兼容C++
3.在C++中使用流進(jìn)行輸入輸出,其中用于屏幕輸出的對(duì)象是( )
A.cerr B.cin
C.cout D.cfile
4.對(duì)使用關(guān)鍵字new所開辟的動(dòng)態(tài)存儲(chǔ)空間,釋放時(shí)必須使用( )
A.free B.create
C.delete D.realse
5.如沒有使用private關(guān)鍵字定義類的數(shù)據(jù)成員,則默認(rèn)為( )
A.private B.public
C.protected D.friend
6.使用值傳遞方式將實(shí)參傳給形參,下列說法正確的是( )
A.形參是實(shí)參的備份 B.實(shí)參是形參的備份
C.形參和實(shí)參是同一對(duì)象 D.形參和實(shí)參無聯(lián)系
7.在函數(shù)調(diào)用時(shí),如某一默認(rèn)參數(shù)要指明一個(gè)特定值,則有( )
A.其之前所有參數(shù)都必須賦值 B.其之后所有參數(shù)都必須賦值
C.其前、后所有參數(shù)都必須賦值 D.其前、后所有參數(shù)都不必賦值
8.設(shè)存在函數(shù)int max(int,int)返回兩參數(shù)中較大值,若求22,59,70三者中最大值,下列表達(dá)式不正確的是( )
A.int m=max(22,max(59,70)); B.int m=max(max(22,59),70);
C.int m=max(22,59,70); D.int m=max(59,max(22,70));
9.下列哪個(gè)類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)( )
A.函數(shù)體語句較多 B.函數(shù)體語句較少
C.函數(shù)執(zhí)行時(shí)間較短 D.函數(shù)執(zhí)行時(shí)間過長
10.int Func(int,int);不可與下列哪個(gè)函數(shù)構(gòu)成重載( )
A.int Func(int,int,int); B.double Func(int,int);
C.double Func(double,double); D.double Func(int,double);
11.對(duì)類中聲明的變量,下列描述中正確的是( )
A.屬于全局變量
B.只屬于該類
C.屬于該類,某些情況下也可被該類不同實(shí)例所共享
D.任何情況下都可被該類所有實(shí)例共享
12.類的私有成員可在何處訪問( )
A.通過子類的對(duì)象訪問 B.本類及子類的成員函數(shù)中
C.通過該類對(duì)象訪問 D.本類的成員函數(shù)中
13.如果沒有為一個(gè)類定義任何構(gòu)造函數(shù)的情況下,下列描述正確的是( )
A.編譯器總是自動(dòng)創(chuàng)建一個(gè)不帶參數(shù)的構(gòu)造函數(shù)
B.這個(gè)類沒有構(gòu)造函數(shù)
C.這個(gè)類不需要構(gòu)造函數(shù)
D.該類不能通過編譯
14.一個(gè)類可包含析構(gòu)函數(shù)的個(gè)數(shù)是( )
A.0個(gè) B.1個(gè)
C.至少一個(gè) D.0個(gè)或多個(gè)
15.this指針存在的目的是( )
A.保證基類公有成員在子類中可以被訪問
B.保證每個(gè)對(duì)象擁有自己的數(shù)據(jù)成員,但共享處理這些數(shù)據(jù)成員的代碼
C.保證基類保護(hù)成員在子類中可以被訪問
D.保證基類私有成員在子類中可以被訪問
16.下列關(guān)于類的權(quán)限的描述錯(cuò)誤的是( )
A.類本身的成員函數(shù)只能訪問自身的私有成員
B.類的對(duì)象只能訪問該類的公有成員
C.普通函數(shù)不能直接訪問類的公有成員,必須通過對(duì)象訪問
D.一個(gè)類可以將另一個(gè)類的對(duì)象作為成員
17.在編譯指令中,宏定義使用哪個(gè)指令( )
A.#include B.#define
C.#if D.#else
18.設(shè)類A將其它類對(duì)象作為成員,則建立A類對(duì)象時(shí),下列描述正確的是( )
A.A類構(gòu)造函數(shù)先執(zhí)行 B.成員構(gòu)造函數(shù)先執(zhí)行
C.兩者并行執(zhí)行 D.不能確定
19.下列描述錯(cuò)誤的是( )
A.在創(chuàng)建對(duì)象前,靜態(tài)成員不存在
B.靜態(tài)成員是類的成員
C.靜態(tài)成員不能是虛函數(shù)
D.靜態(tài)成員函數(shù)不能直接訪問非靜態(tài)成員
20.對(duì)于友元描述正確的是( )
A.友元是... 更多>>
總結(jié)
以上是生活随笔為你收集整理的c语言中关于宏和内联说法正确的是, 2011年1月高等教育自学考试全国统一命题考试 C++程序设计试题...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言使用函数累加由n个a构成的整数之和
- 下一篇: 实现android应用程序自动化测试的批