版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
北航15年6月《C程序設(shè)計》在線作業(yè)試卷
1、靜態(tài)成員函數(shù)僅能訪問()
A.靜態(tài)的數(shù)據(jù)成員
B.非靜態(tài)的成員函數(shù)
C.非靜態(tài)的數(shù)據(jù)成員
D.以上都不對
滿分:4分
2.執(zhí)行C++程序時出現(xiàn)的“溢出”錯誤屬于錯誤。()
A.連接
B.運(yùn)行
C.邏輯
D.編譯
滿分:4分
3.為了使類中的某個成員不能被類的對象通過成員操作符訪問,則
不能把該成員的訪問權(quán)限定義為.
A.public
B.protected
C.private
D.static
滿分:4分
4.下列說法中,錯誤的是
A.帶有純虛擬函數(shù)的類稱為抽象類
B.不能定義抽象類的對象,也不能說明抽象類的指針和引用
C.不能定義抽象類的對象,但可以說明抽象類的指針和引用
D.定義抽象類的目的是為整個類族規(guī)定一個統(tǒng)一接口形式
滿分:4分
5.在C++語言中,為了使得類中的某些數(shù)據(jù)成員及某些成員函數(shù)的
返回值能取任意類型,應(yīng)使用()
A.類
B.類模板
C.抽象類
D.虛基類
滿分:4分
6.已知:print。函數(shù)是一個類的常成員函數(shù),且無返回值。在下列
表示中,正確的是
A.voidprint()const;
B.constvoidprint();
C.
voidprint();
D.voidprint(const);
滿分:4分
7.下列運(yùn)算符中優(yōu)先級別最高的是
A.++
B.?:
C.!=
D.+=
滿分:4分
8.下列各個成員函數(shù)中,純虛函數(shù)是()
A.voidfun(int)=0
B.virtualvoidfun(int)
C.virtualvoidfun(int){}
D.virtualvoidfun(int)=0
滿分:4分
9.可用作C++語言用戶標(biāo)識符的一組標(biāo)識符是
A.voiddefine+WORD
B.a3_b3_123YN
C.for-abcCase
D.2aDOsizeof
滿分:4分
10.下面有關(guān)重載函數(shù)的說法中正確的是___
A.重載函數(shù)必須具有不同的返回值類型
B.重載函數(shù)形參個數(shù)必須不同
C.重載函數(shù)必須有不同的形參列表
D.重載函數(shù)名可以不同
滿分:4分
11.有關(guān)構(gòu)造函數(shù)的說法,不正確的是_____O
A.對象是類的一個實(shí)例
B.任何一個對象只能屬于一個具體的類
C.一個類只能有一個對象
D.類與對象的關(guān)系和數(shù)據(jù)類型與變量的關(guān)系相似
滿分:4分
12.以下說法中正確的是__.
A.C++程序總是從第一個定義的函數(shù)開始執(zhí)行
B.C++程序總是從main函數(shù)開始執(zhí)行
C.C++程序總是從main函數(shù)開始執(zhí)行
D.C++程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中
滿分:4分
13.當(dāng)一個派生類公有繼承一個基類時,基類中的所有公有成員成
為派生類的O()
A.public成員
B.友員
C.protected成員
D.private成員
滿分:4分
14.在下面存儲類中,—對象的可見性與生存期不一致.
A.外部類
B.自動類
C.內(nèi)部靜態(tài)類
D.寄存器類
滿分:4分
15.字符串"a+b=12n”的長度為
A.6
B.7
C.8
D.9
滿分:4分
1.以下錯誤的描述是—.
A.被調(diào)用函數(shù)中可以不用return語句
B.被調(diào)用函數(shù)中可以用多個return語句
C.被調(diào)用函數(shù)中,如果有返回值,就一定要有return語句
D.被調(diào)用函數(shù)中,一個return語句可返回多個值給調(diào)用函數(shù)
滿分:4分
2.設(shè)x和y均為bool量,則x&&y為真的條件是____。
A.其中一個為假
B.它們均為真
C.其中一個為真
D.它們均為假
滿分:4分
3.在面向?qū)ο蟮某绦蛟O(shè)計中,一切都是圍繞著—展開的。
A.語言
B.結(jié)構(gòu)
C.數(shù)據(jù)類型
D.類
滿分:4分
4.預(yù)處理命令在程序中都是以—符號開頭的
A.*
B.#
C.&
D.@
滿分:4分
5.假定指針變量p定義為"int*p=newint(100);",要釋放p所指向的動
態(tài)內(nèi)存,應(yīng)使用語句.
A.deletep;
B.delete*p;
C.delete&p;
D.delete[]p;
滿分:4分
6.下列各個成員函數(shù)中,純虛函數(shù)是()
A.voidfun(int)=0
B.virtualvoidfun(int)
C.virtualvoidfun(int){}
D.virtualvoidfun(int)=0
滿分:4分
7.在c++語言中,main函數(shù)默認(rèn)返回一個類型的值
A.int
B.float
C.char
D.void
滿分:4分
8.將兩個字符串連接起來組成一個字符串時,選用—函數(shù)。
A.strlen()
B.strcpy()
C.strcat()
D.strcmp()
滿分:4分
9.在C++語言中,為了使得類中的某些數(shù)據(jù)成員及某些成員函數(shù)的
返回值能取任意類型,應(yīng)使用()
A.類
B.類模板
C.抽象類
D.虛基類
滿分:4分
10.以下說法中正確的是
A.C++程序總是從第一個定義的函數(shù)開始執(zhí)行
B.C++程序總是從main函數(shù)開始執(zhí)行
C.C++程序總是從main函數(shù)開始執(zhí)行
D.C++程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中
滿分:4分
11.下列關(guān)于構(gòu)造函數(shù)說法不正確的是____O
A.構(gòu)造函數(shù)必須與類同名
B.在構(gòu)造函數(shù)中可以對類中的成員進(jìn)行初始化
C.構(gòu)造函數(shù)可以省略不寫
D.構(gòu)造函數(shù)必須有返回值
滿分:4分
12.以下正確的說法是__.
A.用戶調(diào)用標(biāo)準(zhǔn)庫函數(shù)前,必須重新定義
B.用戶可以重新定義標(biāo)準(zhǔn)庫函數(shù),若如此,該函數(shù)將失去原有含義
C.系統(tǒng)不允許用戶重新定義標(biāo)準(zhǔn)庫函數(shù)
D.用戶調(diào)用標(biāo)準(zhǔn)庫函數(shù)前,不必使用預(yù)編譯命令將該函數(shù)所在文件
包括到用戶源文件中
滿分:4分
13.下列哪項不是面向?qū)ο蟪绦蛟O(shè)計的主要特征?
A.封裝
B.繼承
C.多態(tài)
D.結(jié)構(gòu)
滿分:4分
14.在每個C++程序中都必須包含有這樣一個函數(shù),該函數(shù)的函數(shù)
名為
A.main
B.MAIN
C.name
D.function
滿分:4分
15.假定變量a和pa定義為"doublea[10],*pa=a;",要將12.35賦值給
a中的下標(biāo)為5的元素,不正確的語句是__.
A.pa[5]=12.35;
B.a[5]=12.35;
C.*(pa+5)=12.35;
D.*(a⑼+5)=12.35;
滿分:4分
16.以下標(biāo)識符中不全是C++保留字的是一
A.caseforint
B.defaultthenwhile
C.boolclasslong
D.gotoreturnchar
滿分:4分
17.能正確表示x>=3或者x<l的關(guān)系表達(dá)式是
A.x>=3orx<l
B.x>=3lx<l
C.x>=3llx<l
D.x>=3lllx<l
滿分:4分
18.類模板規(guī)定了如何創(chuàng)建一個-()
A.對象
B.類
C.實(shí)例
D.變量
滿分:4分
19.以上對模板的聲明,正確的是____o()
A.template<T>
B.template<classTl,T2>
C.template<classTl,classT2>
D.template<T1,classT2>
滿分:4分
20.以下關(guān)于類和對象敘述中,正確的是
A.一般只有通過具體的對象才能訪問類的成員函數(shù)
B.一個類的成員函數(shù)可以任意被調(diào)用
C.對象是抽象的,而類是具體實(shí)現(xiàn)
D.類和對象間沒有聯(lián)系
滿分:4分
21.如果有char*ssl="0123456789”,則,sizeof(ssl)的值是()
A.4
B.10
C.11
D.40
滿分:4分
22.當(dāng)#include后面的文件名用雙引號括起來時,尋找被包含文件的
方式是一
A.直接按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄
B.先在源程序所在目錄搜索,再按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄
C.僅僅搜索源程序所在目錄
D.搜索當(dāng)前邏輯盤上的所有目錄
滿分:4分
23.為了使類中的某個成員不能被類的對象通過成員操作符訪問,
則不能把該成員的訪問權(quán)限定義為.
A.public
B.protected
C.private
D.static
滿分:4分
24.下列說法中,錯誤的是
A.帶有純虛擬函數(shù)的類稱為抽象類
B.不能定義抽象類的對象,也不能說明抽象類的指針和引用
C.不能定義抽象類的對象,但可以說明抽象類的指針和引用
D.定義抽象類的目的是為整個類族規(guī)定一個統(tǒng)一接口形式
滿分:4分
25.do語句能夠改寫為語句。
A.復(fù)合
B.if
C.switch
D.while
1.預(yù)處理命令在程序中都是以符號開頭的
A.*
B.#
C.&
D.@
滿分:4分
2.通??截悩?gòu)造函數(shù)的參數(shù)是_____o()
A.某個對象名
B.某個對象的成員名
C.某個對象的引用名
D.某個對象的指針名
滿分:4分
3.程序中主函數(shù)的名字為.
A.main
B.MAIN
C.Main
D.任意標(biāo)識符
滿分:4分
4.假定變量b和pb定義為“intb[10],*pb=b;",要將24賦值給b[l]元
素中,不正確的語句是.
A.*(pb+1)=24;
B.*(b+1)=24;
C.*++b=24;
D.*++pb=24;
滿分:4分
5.switch語句能夠改寫為語句。
A.for
B.if
C.do
D.while
滿分:4分
6.對于拷貝初始化構(gòu)造函數(shù)和賦值操作的關(guān)系,正確的描述是
A.拷貝初始化構(gòu)造函數(shù)和賦值操作是完全一樣的操作
B.進(jìn)行賦值操作時,會調(diào)用類的構(gòu)造函數(shù)
C.當(dāng)調(diào)用拷貝初始化構(gòu)造函數(shù)時,類的對象正在被建立并被初始化
D.拷貝初始化構(gòu)造函數(shù)和賦值操作不能在同一個類中被同時定義
滿分:4分
7.考慮函數(shù)原型voidtest(inta,intb=7,char="*"),下面的函數(shù)調(diào)用中,
屬于不合法調(diào)用的是
A.test(5);
B.test(5,8);
C.test(6,"#");
D.test(O,O,"*");
滿分:4分
8.在不考慮強(qiáng)制類型轉(zhuǎn)換的情況下,關(guān)于類中常量成員函數(shù)的下列
說法不正確的是
A.常量成員函數(shù)中不能修改本類中的非靜態(tài)數(shù)據(jù)成員
B.常量成員函數(shù)中可以調(diào)用本類中的任何靜態(tài)成員函數(shù)
C.常量成員函數(shù)的返回值只能是void或常量
D.若常量成員函數(shù)中調(diào)用虛函數(shù)f,那么函數(shù)f在本類中也一定是一
個常量成員函數(shù)
滿分:4分
9.以下說法中正確的是__.
A.C++程序總是從第一個定義的函數(shù)開始執(zhí)行
B.C++程序總是從main函數(shù)開始執(zhí)行
C.C++程序總是從main函數(shù)開始執(zhí)行
D.C++程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中
滿分:4分
10.類的析構(gòu)函數(shù)是____時調(diào)用的。()
A.類創(chuàng)建
B.創(chuàng)建對象
C.引用對象
D.釋放對象
滿分:4分
11.在C++語言中,為了使重載函數(shù)具有通用的函數(shù)體,應(yīng)使用
A.虛函數(shù)
B.純虛函數(shù)
C.函數(shù)模板
D.友元函數(shù)
滿分:4分
12.以下敘述中正確的是__.
A.使用#define可以為常量定義一個名字,該名字在程序中可以再賦
另外的值
B.使用const定義的常量名有類型之分,其值在程序運(yùn)行時是不可改
變的
C.在程序中使用內(nèi)聯(lián)函數(shù)使程序的可讀性變差
D.在定義函數(shù)時可以在形參表的任何位置給出缺省形參值
滿分:4分
13.設(shè)"inta=15,b=26j,則"cout?(a,b);??的輸出結(jié)果是____
A.15
B.26,15
C.15,26
D.26
滿分:4分
14.在一個源文件中定義的全局變量的作用域?yàn)椋ǎ?/p>
A.本程序的全部范圍
B.本函數(shù)的全部范圍
C.從定義該變量的位置開始到本文件結(jié)束
D.以上說法都不正確
滿分:4分
15.對下列語句正確的描述是____.constint*x;〃(1)int*constx;
〃(2)
A.語句(1)的含義是指針變量x不能更改
B.語句(2)的含義是指針變量x所指向的值不能更改
C.語句(2)的含義是指針變量x不能更改
D.語句(1)和(2)是相同含義的不同定義方式
滿分:4分
16.下面有關(guān)重載函數(shù)的說法中正確的是_____
A.重載函數(shù)必須具有不同的返回值類型
B.重載函數(shù)形參個數(shù)必須不同
C.重載函數(shù)必須有不同的形參列表
D.重載函數(shù)名可以不同
滿分:4分
17.以上對模板的聲明,正確的是____0()
A.template<T>
B.template<classTl,T2>
C.template<classTl,classT2>
D.template<T1,classT2>
滿分:4分
18.類模板規(guī)定了如何創(chuàng)建一個0()
A.對象
B.類
C.實(shí)例
D.變量
滿分:4分
19.要聲明一個有10個int型元素的數(shù)組,正確的語句是()
A.inta[10];
B.inta[2,5];
C.inta[];
D.int*a[10];
滿分:4分
20.下列選項中,全部都是C++關(guān)鍵字的選項為o
A.whileIFstatic
B.sizeofcaseextern
C.switchfloatinteger
D.breakchargo
滿分:4分
21.字符型數(shù)據(jù)在內(nèi)存中的存儲形式是:
A.原碼
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年鄉(xiāng)村振興示范村創(chuàng)建路徑
- 2026湖南懷化國際陸港經(jīng)濟(jì)開發(fā)區(qū)內(nèi)國有企業(yè)招聘4人備考題庫及答案詳解(考點(diǎn)梳理)
- 2026福建廈門市集美區(qū)樂海幼兒園頂崗教職工招聘2人備考題庫及參考答案詳解一套
- 2026年綠色金融產(chǎn)品開發(fā)實(shí)戰(zhàn)課程
- 鐵路客運(yùn)食品安全與供應(yīng)管理手冊
- 2026年氣候風(fēng)險管理框架建設(shè)課
- 2025 小學(xué)一年級道德與法治上冊我的國家小卡片課件
- 超生刀課件教學(xué)課件
- 關(guān)于扶持高校畢業(yè)生創(chuàng)業(yè)的意見
- 職業(yè)健康監(jiān)護(hù)中的標(biāo)準(zhǔn)化培訓(xùn)教材開發(fā)
- 2026年上半年眉山天府新區(qū)公開選調(diào)事業(yè)單位工作人員的參考題庫附答案
- 水產(chǎn)養(yǎng)殖技術(shù)手冊
- 2025年及未來5年市場數(shù)據(jù)中國吸塑、注塑行業(yè)發(fā)展前景預(yù)測及投資戰(zhàn)略數(shù)據(jù)分析研究報告
- 物流金融理論與實(shí)務(wù)課件
- 海內(nèi)外云廠商發(fā)展與現(xiàn)狀(三):資本開支壓力與海外云廠需求情況拆解-國信證券
- 2025年社區(qū)網(wǎng)格員招錄考試真題庫(含答案)
- GB/T 46510-2025玩具水基材料中游離甲醛的測定高效液相色譜法
- 溴化鋰清洗施工方案
- 人教版七年級英語上冊全冊語法知識點(diǎn)梳理
- 大九九乘法口訣表(打印)
- DB11∕T 510-2024 公共建筑節(jié)能工程施工質(zhì)量驗(yàn)收規(guī)程
評論
0/150
提交評論