


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、北航1212考試批次C+程序設(shè)計(jì)復(fù)習(xí)題一一、客觀題 單項(xiàng)選擇題(本大題共20小題,每小題1.5分,共30分)1、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,一切都是圍繞著_展開(kāi)的( B )。 A語(yǔ)言 B類 C數(shù)據(jù)類型 D結(jié)構(gòu)2、以下關(guān)于類和對(duì)象的敘述中,正確的是( D )。 A類和對(duì)象間沒(méi)有聯(lián)系 B一個(gè)類的成員函數(shù)可以任意被調(diào)用 C對(duì)象是抽象的,而類是具體實(shí)現(xiàn) D一般只有通過(guò)具體的對(duì)象才能訪問(wèn)類的成員函數(shù)3、關(guān)于C+語(yǔ)言和C語(yǔ)言的關(guān)系的下列描述中,錯(cuò)誤的是( D )。 AC語(yǔ)言是C+語(yǔ)言的一個(gè)子集 BC+語(yǔ)言對(duì)C語(yǔ)言做了些改進(jìn) CC+語(yǔ)言與C語(yǔ)言兼容 DC語(yǔ)言和C+語(yǔ)言都是面向?qū)ο蟮恼Z(yǔ)言4、下列函數(shù)中,可以為虛函
2、數(shù)的是( D )。 A自定義的構(gòu)造函數(shù) B拷貝構(gòu)造函數(shù) C靜態(tài)成員函數(shù) D析構(gòu)函數(shù)5、在一個(gè)被調(diào)用函數(shù)中,關(guān)于return語(yǔ)句使用的描述,錯(cuò)誤的是( C )。 A被調(diào)用函數(shù)中可以不用return語(yǔ)句; B被調(diào)用函數(shù)中可以使用多個(gè)return語(yǔ)句; C被調(diào)用函數(shù)中,一個(gè)return語(yǔ)句可以返回多個(gè)值給調(diào)用函數(shù); D被調(diào)用函數(shù)中,如果有返回值,就一定要有return語(yǔ)句;6、若用數(shù)組名作為函數(shù)調(diào)用時(shí)的實(shí)參,則實(shí)際上傳遞給形參的是( A)A、數(shù)組首地址 B、數(shù)組的第一個(gè)元素值C、數(shù)組中全部元素的值 D、數(shù)組元素的個(gè)數(shù)7、在以下關(guān)于C+語(yǔ)言的注釋的敘述中,不正確的是(C )A、C+程序中,注釋可用“/
3、*”、“*/”形式表示,也可用“/”形式表示B、C+編譯器在編譯一個(gè)程序時(shí),將跳過(guò)注釋,不對(duì)其進(jìn)行處理 C、C+編譯器在編譯一個(gè)程序時(shí),可發(fā)現(xiàn)注釋中的單詞拼寫(xiě)錯(cuò)誤 D、程序中注釋的多少不會(huì)影響所生成的可執(zhí)行文件的長(zhǎng)度8、下列關(guān)于C+函數(shù)的敘述中,正確的是(C)A、每個(gè)函數(shù)至少要具有一個(gè)參數(shù) B、每個(gè)函數(shù)都必須返回一個(gè)值C、函數(shù)在被調(diào)用之前必須先聲明 D、函數(shù)不能自己調(diào)用自己9、假定要對(duì)類AB定義加號(hào)操作符重載成員函數(shù),實(shí)現(xiàn)兩個(gè)AB類對(duì)象的加法,并返回相加結(jié)果,則該成員函數(shù)的聲明語(yǔ)句為: ( B)。A、AB operator+(AB & a , AB & b) B、AB operator+(AB
4、 & a)C、operator+(AB a) D、AB & operator+( )10、面向?qū)ο笙到y(tǒng)不具有( C)特性。A、繼承性 B、封裝性 C、過(guò)程性 D、多態(tài)性11、下面四組運(yùn)算符中,全都不能重載為友元函數(shù)的一組是( D )。 A=,(),- B,-,*,+ C=,(),+,- D*,+,-,/12、動(dòng)態(tài)聯(lián)編要求類中應(yīng)有( D )。 A成員函數(shù) B內(nèi)聯(lián)函數(shù) C構(gòu)造函數(shù) D虛函數(shù)13、下列字符中不能構(gòu)成標(biāo)識(shí)符的是( C )。 A數(shù)字字符 B大寫(xiě)字母 C連接符 D下劃線字符14、下面說(shuō)法中,正確的是( D )。 A公有派生類的成員函數(shù)可以訪問(wèn)基類的私有成員; B私有派生類的成員函數(shù)可以訪問(wèn)
5、基類的私有成員; C無(wú)論公有派生還是私有派生,派生類的成員函數(shù)均可以訪問(wèn)基類的私有成員; D無(wú)論公有派生還是私有派生,派生類的成員函數(shù)均可以訪問(wèn)基類的公有成員;15、對(duì)于全局函數(shù) int f(void),與其完全等價(jià)的函數(shù)原型為( B )。 Aint &f( ) Bconst int f( ) Cint f(void ) const D以上都不是16、在C+語(yǔ)言中,為了使重載函數(shù)具有通用的函數(shù)體,應(yīng)使用( D )。 A虛函數(shù) B純虛函數(shù) C友元函數(shù) D函數(shù)模板17、編譯預(yù)處理工作是在_完成的( A )。 A編譯前 B編譯時(shí) C編譯后 D連接時(shí)18、下列運(yùn)算符中優(yōu)先級(jí)別最高的是( A )。 A+
6、 B?: C!= D+=19、下列說(shuō)法中,錯(cuò)誤的是( C )。 A帶有純虛函數(shù)的類稱為抽象類; B不能定義抽象類的對(duì)象,但可以說(shuō)明抽象類的指針和引用; C不能定義抽象類的對(duì)象,也不能說(shuō)明抽象類的指針和引用; D定義抽象類的目的是為整個(gè)類族規(guī)定一個(gè)統(tǒng)一接口形式;20、為了取代C中帶參數(shù)的宏,在C+中使用 (B )A、重載函數(shù) B、內(nèi)聯(lián)函數(shù) C、遞歸函數(shù) D、友元函數(shù)二、主觀題 應(yīng)用題(本大題共3小題,每題15分,共計(jì)45分)21、請(qǐng)解釋面向?qū)ο笾小胺庋b”的含義。答:封裝就是將抽象得到的數(shù)據(jù)和行為(或功能)相結(jié)合,形成一個(gè)有機(jī)的整體,也就是將數(shù)據(jù)與操作數(shù)據(jù)的函數(shù)代碼進(jìn)行有機(jī)的結(jié)合,形成“類”,其中
7、的數(shù)據(jù)和函數(shù)都是類的成員。22、寫(xiě)出下面程序的運(yùn)行結(jié)果。#include stdio.hint a=1,3,5,7,9;int *p=a,a+1,a+2,a+3,a+4;void main()printf(%dt%dt%dn,a4,*(a+2),*p1);printf(%dt%dt%dn,*(p+1)+a2,*(p+4)-*(p+0),*(a+3)%a4);程序運(yùn)行結(jié)果為: 9 5 3 8 4 7 密封線23、寫(xiě)出下面程序運(yùn)行結(jié)果。#include void SB(char ch) switch(ch) case A: case a:密封線 cout well!; break; case B:
8、 case b:密封線 cout good!; break; case C: case c: cout pass!; break; default: cout bad!; break; void main() char a1=b,a2=C,a3=f; SB(a1);SB(a2);SB(a3);SB(A); cout endl;程序運(yùn)行結(jié)果為:good!pass!bad!well! 程序設(shè)計(jì)題(本大題共1小題,每小題25分,共25分)24、聲明一個(gè)類模板,利用它分別實(shí)現(xiàn)兩個(gè)整數(shù)、浮點(diǎn)數(shù)和字符的比較,求出大數(shù)和小數(shù)。#include using namespace std;template/聲明一
9、個(gè)類模板class Comparepublic:Compare(numtype a,numtype b) x=a;y=b; numtype max() return (xy)?x:y; numtype min() return (xy)?x:y; private: numtype x,y; ;int main()Compare cmp1(3,7); coutcmp1.max() is the Maximum of two inteder numbers.endl; coutcmp1.min() is the Minimum of two inteder numbers.endlendl; Compare cmp2(45.78,93.6); coutcmp2.max() is the Maximum of two float numbers.endl; coutcmp2.min() is the Minimum of two float number
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 吉林工業(yè)職業(yè)技術(shù)學(xué)院《文化與翻譯》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海農(nóng)林職業(yè)技術(shù)學(xué)院《大數(shù)據(jù)技術(shù)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 常州工學(xué)院《中小學(xué)管理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 泰州2025年江蘇泰州市第二人民醫(yī)院招聘衛(wèi)生專業(yè)技術(shù)人員21人筆試歷年參考題庫(kù)附帶答案詳解-1
- 2025年熱壓硫化鋅(ZNS)晶體合作協(xié)議書(shū)
- 溫州大學(xué)《結(jié)構(gòu)力學(xué)上》2023-2024學(xué)年第二學(xué)期期末試卷
- 泉州輕工職業(yè)學(xué)院《微生物資源開(kāi)發(fā)與利用》2023-2024學(xué)年第二學(xué)期期末試卷
- 清遠(yuǎn)職業(yè)技術(shù)學(xué)院《學(xué)校心理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶商務(wù)職業(yè)學(xué)院《數(shù)據(jù)新聞與數(shù)據(jù)可視化》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建信息職業(yè)技術(shù)學(xué)院《海商法學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024屆江蘇省南通市如皋市高三下學(xué)期二模物理試題
- 2024年春學(xué)期人教版pep版小學(xué)英語(yǔ)五年級(jí)下冊(cè)教學(xué)進(jìn)度表
- 2024年知識(shí)競(jìng)賽-《民用爆炸物品安全管理?xiàng)l例》知識(shí)競(jìng)賽筆試參考題庫(kù)含答案
- 出師表(選擇題)答案版
- (正式版)JBT 9229-2024 剪叉式升降工作平臺(tái)
- (高清版)DZT 0208-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 金屬砂礦類
- (高清版)DZT 0368-2021 巖礦石標(biāo)本物性測(cè)量技術(shù)規(guī)程
- 礦山開(kāi)采與環(huán)境保護(hù)
- 企業(yè)事業(yè)部制的管理與監(jiān)督機(jī)制
- 兒童體液平衡及液體療法課件
- 勞動(dòng)防護(hù)用品培訓(xùn)試卷帶答案
評(píng)論
0/150
提交評(píng)論