版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
++程序設(shè)計(jì)年月真題
04737C20194
1、【單選題】C++語(yǔ)言與C語(yǔ)言相比,在求解問(wèn)題方法上進(jìn)行的最大改進(jìn)是
面向過(guò)程
面向?qū)ο?/p>
A:
安全性
B:
復(fù)用性
C:
答D:案:B
解析:C++起源于C語(yǔ)言,它不僅保留了傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法,又對(duì)流行的面向?qū)?/p>
象程序設(shè)計(jì)方法提供了完整的支持。
2、【單選題】已知類A中一個(gè)成員函數(shù)說(shuō)明"voidSet(A&a);",其中A&a的含義是
指向類A的指針為a
將a的地址值賦給變量Set
A:
a是類A的對(duì)象引用,用來(lái)作函數(shù)Set()的形參
B:
變量A與a按位相與作為函數(shù)Set()的參數(shù)
C:
答D:案:C
3、【單選題】下列關(guān)于對(duì)象數(shù)組的描述中,錯(cuò)誤的是
對(duì)象數(shù)組的下標(biāo)是從0開(kāi)始的
對(duì)象數(shù)組的數(shù)組名是一個(gè)常量指針
A:
對(duì)象數(shù)組的每個(gè)元素是同一個(gè)類的對(duì)象
B:
對(duì)象數(shù)組只能賦初值,不能被賦值
C:
答D:案:D
4、【單選題】定義了指向常量的指針p的選項(xiàng)是
constint*p;
int*p;
A:
int*constp=&x;
B:
constint*constp=&x;
C:
答D:案:A
5、【單選題】下列關(guān)于析構(gòu)函數(shù)特征的描述中,正確的是
一個(gè)類中能定義一個(gè)析構(gòu)函數(shù)
析構(gòu)函數(shù)名與類名不同
A:
析構(gòu)函數(shù)的定義只能在類體內(nèi)
B:
析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)
C:
答D:案:A
解析:一個(gè)類中只能定義一個(gè)析構(gòu)函數(shù)。
6、【單選題】通常的拷貝初始化構(gòu)造的參數(shù)是
某個(gè)對(duì)象名
某個(gè)對(duì)象的成員名
A:
某個(gè)對(duì)象的引用名
B:
某個(gè)對(duì)象的指針名
C:
答D:案:C
解析:通常的拷貝初始化構(gòu)造的參數(shù)是某個(gè)對(duì)象的引用名。
7、【單選題】關(guān)于成員函數(shù)特征的描述中,錯(cuò)誤的是
成員函數(shù)一定是內(nèi)聯(lián)函數(shù)
成員函數(shù)可以重載
A:
成員函數(shù)可以設(shè)置參數(shù)的缺省值
B:
成員函數(shù)可以是靜態(tài)的
C:
答D:案:A
8、【單選題】下列關(guān)于靜態(tài)數(shù)據(jù)成員的特性敘述中,錯(cuò)誤的是
說(shuō)明靜態(tài)數(shù)據(jù)成員時(shí),使用關(guān)鍵字static進(jìn)行修飾
靜態(tài)數(shù)據(jù)成員要在類外進(jìn)行初始化
A:
引用靜態(tài)數(shù)據(jù)成員時(shí),要在靜態(tài)數(shù)據(jù)成員名前加<類名>和作用域運(yùn)算符
B:
靜態(tài)數(shù)據(jù)成員是所有對(duì)象的共享成員
C:
答D:案:D
9、【單選題】下列關(guān)于類和對(duì)象的敘述中,錯(cuò)誤的是
一個(gè)類只能有一個(gè)對(duì)象
對(duì)象是類的具體實(shí)例
A:
類是某一類對(duì)象的抽象
B:
類和對(duì)象的關(guān)系是一種數(shù)據(jù)類型與變量的關(guān)系
C:
D:
答案:A
10、【單選題】決定C++中函數(shù)的返回值類型的是
return語(yǔ)句中的表達(dá)式類型
調(diào)用該函數(shù)時(shí)系統(tǒng)隨機(jī)產(chǎn)生的類型
A:
調(diào)用該函數(shù)時(shí)的主調(diào)用函數(shù)類型
B:
在定義函數(shù)時(shí)所指定的類型
C:
答D:案:D
解析:C++中函數(shù)的返回值類型是由定義函數(shù)時(shí)所指定的函數(shù)類型決定的,而不是其他內(nèi)
容決定的。
11、【單選題】下列對(duì)派生類的描述中,錯(cuò)誤的是
對(duì)基類成員的訪問(wèn)必須是無(wú)二義性的
派生類至少有一個(gè)基類
A:
基類的公有成員在派生類中仍然是公有的
B:
派生類的成員除了它自己的成員外,還包含了它的基類的成員
C:
答D:案:C
12、【單選題】通過(guò)下列哪一選項(xiàng)調(diào)用虛函數(shù),會(huì)采用動(dòng)態(tài)聯(lián)編
對(duì)象指針
對(duì)象名
A:
成員名限定
B:
派生類名
C:
答D:案:A
13、【單選題】假設(shè)ClassY:publicX,即類Y是類X的派生類,則說(shuō)明一個(gè)類的對(duì)象時(shí)和
刪除Y類對(duì)象時(shí),調(diào)用構(gòu)造函數(shù)和構(gòu)函數(shù)的次序分別為
X,Y;Y,X
X,Y;X,Y
A:
Y;X;X,Y
B:
Y;X;Y,X
C:
答D:案:A
14、【單選題】若有"intm=5;",則下列表示引用的方法中,正確的是
int&Z;
int&t=5;
A:
B:
int&X=m;
float&f=&m;
C:
答D:案:C
15、【單選題】以下基類中的成員函數(shù)表示純虛函數(shù)的是
virtualvoidtt()=0;
voidtt(int)=0;
A:
virtualvoidtt(int);
B:
virtualvoidtt(int){}
C:
答D:案:A
16、【單選題】下列關(guān)于類的析構(gòu)函數(shù)的描述中,正確的是
能帶形式參數(shù)
函數(shù)體中必須有delete語(yǔ)句
A:
可以被重載
B:
無(wú)形參,也不可重載
C:
答D:案:D
17、【單選題】作用域運(yùn)算符"::"的功能是:
標(biāo)識(shí)作用域的級(jí)別
指出作用域的范圍
A:
給定作用域的大小
B:
標(biāo)識(shí)成員是屬于哪個(gè)類
C:
答D:案:B
解析:作用域運(yùn)算符“::”的功能是指出作用域的范圍的。
18、【單選題】要求打開(kāi)文件"d:\file.dat",可寫(xiě)入數(shù)據(jù),正確的語(yǔ)句是:
ifstreaminfile("d:\file.dat",ios::in);
ifstreaminfile("d:\\\file.dat",ios::in);
A:
ofstreaminfile("d:\file.dat",ios::out);
B:
fstream()infile("d:\\\file.dat",ios::inlios::out);
C:
答D:案:B
19、【單選題】考慮函數(shù)原型intfunl(float,chary="$",inta=9,charb="@"),下面
的函數(shù)調(diào)用中,屬于不合法調(diào)用的是
funl(3.14)
fun(3.14,"#")
A:
funl(3.14,"$","@")
B:
funl(3.14,"#",7,"@")
C:
答D:案:C
20、【單選題】下面關(guān)于友元的描述中,錯(cuò)誤的是
友元函數(shù)可以直接訪問(wèn)該類的私有成員
一個(gè)類的友元類中的所有成員函數(shù)都是這個(gè)類的友元函數(shù)
A:
利用友元可以提高程序的運(yùn)行效率,但卻破壞了封裝性
B:
友元關(guān)系不能被繼承,是雙向可交換的
C:
答D:案:D
21、【問(wèn)答題】
答案:*p=i;錯(cuò),給指針p應(yīng)賦地址值(不能賦常量值)
22、【問(wèn)答題】
答案:inti,intj錯(cuò),調(diào)用時(shí)既有一個(gè)參數(shù),也有兩個(gè)參數(shù),且沒(méi)有重載,所以參數(shù)需要帶默
認(rèn)值。
23、【問(wèn)答題】
答案:if(strcmp(a[i],pl)<0)pl=a[i];錯(cuò),因?yàn)閜對(duì)應(yīng)的輸出結(jié)果應(yīng)為最大的字符串。
24、【問(wèn)答題】
答案:cout<<obj.getX()<<endl;錯(cuò),因?yàn)槌?duì)象obj不能調(diào)用非常成員函數(shù)。
25、【問(wèn)答題】
答案:cout<<float(a)*0.5<<endl;錯(cuò),因?yàn)轭怌omplex中無(wú)類型轉(zhuǎn)換函數(shù)。
26、【問(wèn)答題】
答案:cout<<"*"cout<<"$";
27、【問(wèn)答題】
答案:cout<<"BASE";DERIVEDx;
28、【問(wèn)答題】
答案:ml=max(a,b,c);if(c>a)a=c;
29、【問(wèn)答題】
答案:inti=32a>=A&&a<=Z
30、【問(wèn)答題】
答案:str&ast=newchar[strlen(s)+1]
31、【問(wèn)答題】
答案:LiWei-28-9000
32、【問(wèn)答題】
答案:E::E()called.fun()called.E::~E()called.B::start()called.
33、【問(wèn)答題】聲明一個(gè)交通工具(vehicle)基類,具有maxspeed、weight成員變量,run、
stop成員函數(shù)(簡(jiǎn)單輸出提示"正在行進(jìn)","停止"),同時(shí)編寫(xiě)vehicle類的構(gòu)造函數(shù)和析構(gòu)函
數(shù)由此派生出自行車類(bicycle)、汽車類(motorcar),自行車類有高度(height)屬性,汽車
(motorcar)類有座位數(shù)(seatnum)。從bicycle和motorcar派生出摩托車類(motorcycle),
在繼承過(guò)程中注意把vehicle設(shè)置為虛基類。
答案:
34、【填空題】在一個(gè)C++程序文件中,若要包含另外一個(gè)頭文件或程序文件,則應(yīng)使用以
_____標(biāo)識(shí)符開(kāi)始的預(yù)處理命令。
答案:#include
35、【填空題】C++語(yǔ)言中的每條基本語(yǔ)句以______作為結(jié)束符。
答案:;(或分號(hào))
36、【填空題】已知A~Z的ASCII碼為65~90,當(dāng)執(zhí)行"charch=14*5+2;cout<<ch<<endl;"語(yǔ)
句序列后,得到的輸出結(jié)果為_(kāi)______。
答案:H
37、【填空題】表達(dá)式float(39)/4的值為_(kāi)____。
答案:9.75
38、【填空題】假定不允許使用邏輯非操作符,則關(guān)系表達(dá)式x+y>5的相反表達(dá)式為
______。
答案:x+y<=5
39、【填空題】一個(gè)雙目運(yùn)算符作為類的成員函數(shù)重載時(shí)有____個(gè)參數(shù)。
答案:1
40、【填空題】如果一個(gè)派生類只有一個(gè)唯一的基類,則稱這樣的繼承關(guān)系為_(kāi)____。
答案:?jiǎn)卫^承
41、【填空題】假定要?jiǎng)討B(tài)分配一個(gè)類型為Worker的具有n個(gè)元素的數(shù)組,并由r指向這個(gè)
動(dòng)態(tài)數(shù)組,則使用的語(yǔ)句表達(dá)式為Worker*r=________。
答案:newWorker[n]
42、【填空題】所謂______成員是指只有類中所提供的成員函數(shù)才能直接使用它們,任何類
以外的函數(shù)對(duì)它們的訪問(wèn)都是非法的。
答案:私有
43、【填空題】類和對(duì)象之間的關(guān)系是抽象和具體的關(guān)系,類是對(duì)多個(gè)對(duì)象進(jìn)行綜合抽象的
結(jié)果,對(duì)象是類的______。
答案:實(shí)例
44、【填空題】面向?qū)ο蟪绦蛟O(shè)計(jì)將表示屬性特征的數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行操作的______封裝在
一起,構(gòu)成一個(gè)完整的對(duì)象。
答案:方法
45、【填空題】對(duì)象成員是指該對(duì)象所屬類中定義的成員,包括數(shù)據(jù)成員和______。
答案:成員函數(shù)
46、【填空題】構(gòu)造函數(shù)是類中特殊的成員函數(shù),其功能是在______時(shí)使用給定的值來(lái)初始
化對(duì)象。
答案:創(chuàng)建對(duì)象
47、【填空題】函數(shù)模板中緊隨template之后尖括號(hào)內(nèi)的類型參數(shù)都要冠以保留字
______。
答案:class
48、【填空題】與結(jié)構(gòu)成員訪問(wèn)表達(dá)式(*fp).score等價(jià)的表達(dá)式是______。
答案:fp->score
49、【填空題】假定類AB中有一個(gè)公用屬性的靜態(tài)數(shù)據(jù)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 慢性聽(tīng)力損傷的心理調(diào)適策略
- 感染性心內(nèi)膜炎腦出血術(shù)后抗感染藥物的選擇策略
- 患者滿意度監(jiān)測(cè)體系的動(dòng)態(tài)優(yōu)化策略
- 進(jìn)口貿(mào)易合同的注意事項(xiàng)
- 單項(xiàng)工程合同的重要法律條款
- 整形外科學(xué)(五)-真題-無(wú)答案
- 特色教育培訓(xùn)質(zhì)量承諾書(shū)4篇
- 公司穩(wěn)健發(fā)展保障承諾函7篇
- 2025年綿陽(yáng)市鹽亭縣保安員(協(xié)警)招聘考試題庫(kù)附答案解析
- 民俗技能弘揚(yáng)獎(jiǎng)勵(lì)承諾書(shū)(4篇)
- 評(píng)審委托協(xié)議書(shū)
- 黑龍江中醫(yī)藥大學(xué)《無(wú)機(jī)化學(xué)》2025 學(xué)年第二學(xué)期期末試卷
- 2025年高中計(jì)算機(jī)操作試題題庫(kù)及答案
- 研學(xué)基地課程書(shū)籍或課件
- 杭州市西湖區(qū)人民政府西溪街道辦事處公開(kāi)招聘編外合同制工作人員5人考試筆試備考試題及答案解析
- 【《四川省鶴林中學(xué)學(xué)生宿舍樓施工組織設(shè)計(jì)》12000字】
- 西安市2024陜西西安市專職消防員管理中心招聘事業(yè)編制人員筆試歷年參考題庫(kù)典型考點(diǎn)附帶答案詳解(3卷合一)
- 2025年鹽城港控股招聘面試題庫(kù)及答案
- 浙江省寧波市海曙區(qū)2023-2024學(xué)年一年級(jí)上學(xué)期數(shù)學(xué)期末試卷(含答案)
- 江西省九江市2024-2025學(xué)年上學(xué)期期末考試 七年級(jí) 數(shù)學(xué)試題
- 品牌商戶入駐大型購(gòu)物中心流程
評(píng)論
0/150
提交評(píng)論