




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
見面課:深入學(xué)習(xí)繼承和派生
1、問題:下列關(guān)于類的定義格式的描述中,錯誤的是()
選項(xiàng):
A:類中成員有3種訪問權(quán)限
B:類的定義可分?jǐn)?shù)據(jù)成員部分和成員函數(shù)部分
C:類中成員函數(shù)都是公有的,數(shù)據(jù)成員都是私有的
D:定義類的關(guān)鍵字通常用class,也可用struct
答案:【類中成員函數(shù)都是公有的,數(shù)據(jù)成員都是私有的】
2、問題:下列關(guān)鍵字中,不屬于定義類時(shí)使用的關(guān)鍵字是()
選項(xiàng):
A:class
B:protected
C:public
D:default
答案:【default】
3、問題:下列定義對象的描述中,錯誤的是()
選項(xiàng):
A:定義對象時(shí)系統(tǒng)會自動進(jìn)行初始化
B:對象成員的表示與C語言中結(jié)構(gòu)變量的成員表示相同
C:屬于同一類的對象占有內(nèi)存字節(jié)數(shù)相同
D:一個(gè)類所能創(chuàng)建對象的個(gè)數(shù)是有限制的
答案:【一個(gè)類所能創(chuàng)建對象的個(gè)數(shù)是有限制的】
4、問題:下列關(guān)于成員函數(shù)的描述中,錯誤的是()
選項(xiàng):
A:成員函數(shù)的定義必須在類體外
B:成員函數(shù)可以是公有的,也可以是私有的
C:成員函數(shù)在類體外定義時(shí),前加inline可為內(nèi)聯(lián)函數(shù)
D:成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值
答案:【成員函數(shù)的定義必須在類體外】
5、問題:使用class定義的類,其默認(rèn)的訪問權(quán)限是公有的,使用struct定義的類,其默認(rèn)的訪問權(quán)限是私有的。
選項(xiàng):
A:對
B:錯
答案:【錯】
6、問題:下列關(guān)于基類和派生類的描述中,錯誤的是()
選項(xiàng):
A:一個(gè)基類可以生成多個(gè)派生類
B:基類中所有成員都是它的派生類的成員
C:基類中成員訪問權(quán)限繼承到派生類中不變
D:派生類中除了繼承的基類成員還有自己的成員
答案:【基類中成員訪問權(quán)限繼承到派生類中不變】
7、問題:下列關(guān)于繼承的描述中,錯誤的是()
選項(xiàng):
A:繼承是重用性的重要機(jī)制
B:C++語言只支持單重繼承,不支持多重繼承
C:繼承關(guān)系不是可逆的
D:繼承是面向?qū)ο蟪绦蛟O(shè)計(jì)語言的重要特性
答案:【C++語言只支持單重繼承,不支持多重繼承】
8、問題:下列成員函數(shù)中,純虛函數(shù)是()
選項(xiàng):
A:virtualvoidf1()=0
B:voidf1()=0;
C:virtualvoidf1(){}
D:virtualvoidf1()==0
答案:【virtualvoidf1()=0】
9、問題:派生類只繼承基類中的公有成員和保護(hù)成員,而不繼承私有成員。
選項(xiàng):
A:對
B:錯
答案:【錯】
10、問題:單重繼承是指派生類只有一個(gè)基類的情況。
選項(xiàng):
A:對
B:錯
答案:【對】
見面課:深入學(xué)習(xí)自定義函數(shù)
1、問題:以下說法正確的是()
選項(xiàng):
A:用戶若需要調(diào)用標(biāo)準(zhǔn)函數(shù),調(diào)用前必須重新定義
B:用戶可以直接調(diào)用所有標(biāo)準(zhǔn)庫函數(shù)
C:用戶可以定義和標(biāo)準(zhǔn)庫函數(shù)重名的函數(shù),但是在使用時(shí)調(diào)用的是系統(tǒng)庫函數(shù)
D:用戶可以通過文件包含命令將系統(tǒng)庫函數(shù)包含到用戶源文件中,然后調(diào)用系統(tǒng)庫函數(shù)
答案:【用戶可以通過文件包含命令將系統(tǒng)庫函數(shù)包含到用戶源文件中,然后調(diào)用系統(tǒng)庫函數(shù)】
2、問題:如果一個(gè)函數(shù)沒有返回值,定義時(shí)它的函數(shù)類型應(yīng)是()
選項(xiàng):
A:任意
B:int
C:void
D:無
答案:【void】
3、問題:關(guān)于函數(shù)返回值的描述正確的是()
選項(xiàng):
A:函數(shù)返回表達(dá)式的類型一定與函數(shù)的類型相同
B:函數(shù)返回值的類型決定了返回值表達(dá)式的類型
C:當(dāng)函數(shù)類型與返回值表達(dá)式類型不同時(shí),將對返回值表達(dá)式的值進(jìn)行類型轉(zhuǎn)換
D:函數(shù)返回值類型就是返回值表達(dá)式類型
答案:【當(dāng)函數(shù)類型與返回值表達(dá)式類型不同時(shí),將對返回值表達(dá)式的值進(jìn)行類型轉(zhuǎn)換】
4、問題:在參數(shù)傳遞過程中,對形參和實(shí)參的要求是()
選項(xiàng):
A:函數(shù)定義時(shí),形參一直占用存儲空間
B:實(shí)參可以是常量、變量或表達(dá)式
C:形參可以是常量、變量或表達(dá)式
D:形參和實(shí)參類型和個(gè)數(shù)都可以不同
答案:【實(shí)參可以是常量、變量或表達(dá)式】
5、問題:關(guān)于函數(shù)的調(diào)用,下面說法不正確的是()
選項(xiàng):
A:由于程序總是從主函數(shù)開始,所以函數(shù)的調(diào)用總是在主函數(shù)和其他函數(shù)之間進(jìn)行
B:函數(shù)的調(diào)用可以在任意函數(shù)之間進(jìn)行,只要有需要
C:一個(gè)函數(shù)可以自己調(diào)用自己
D:函數(shù)返回時(shí)可以不帶返回值,這時(shí)函數(shù)在定義時(shí)其返回值的類型用void表示
答案:【由于程序總是從主函數(shù)開始,所以函數(shù)的調(diào)用總是在主函數(shù)和其他函數(shù)之間進(jìn)行】
見面課:深入學(xué)習(xí)選擇結(jié)構(gòu)
1、問題:C語言的if語句中,用作判斷的條件表達(dá)式為()
選項(xiàng):
A:任意表達(dá)式
B:邏輯表達(dá)式
C:關(guān)系表達(dá)式
D:算數(shù)表達(dá)式
答案:【任意表達(dá)式】
2、問題:以下程序段的輸出結(jié)構(gòu)是()intx,y,z;x=12,y=5;z=x>y?x++:y–;printf(“%d”,z);
選項(xiàng):
A:14
B:15
C:13
D:4
答案:【13】
3、問題:C語言的跳轉(zhuǎn)語句中,對于break和continue說法正確的是().
選項(xiàng):
A:continue語句只應(yīng)用于循環(huán)體中
B:break語句只應(yīng)用于循環(huán)體中
C:break是無條件跳轉(zhuǎn)語句,continue不是
D:break和continue的跳轉(zhuǎn)范圍不夠明確,容易產(chǎn)生問題
答案:【continue語句只應(yīng)用于循環(huán)體中】
4、問題:下面程序段的輸出為()inta=15,b=10,c=20,d;d=a>12?b:c;switch(d){case5:printf(“%d,”,a);case10:printf(“%d,”,b);case20:printf(“%d,”,c);default:printf(“#”);}
選項(xiàng):
A:15,10,20,#
B:10,20,#
C:10,20
D:10
答案:【10,20,#】
見面課:進(jìn)一步學(xué)習(xí)函數(shù)參數(shù)和一維數(shù)組
1、問題:若有定義:intx,pb;則真確的賦值表達(dá)式是:()
選項(xiàng):
A:pb=&x
B:pb=x
C:pb=&x
D:pb=x
答案:【pb=&x】
2、問題:若有以下定義語句:inta,b,p;floatc,q;則賦值真確的是()
選項(xiàng):
A:p=&c
B:q=p
C:p=NULL
D:q=newint
答案:【p=NULL】
3、問題:對于數(shù)組說法錯誤的是()
選項(xiàng):
A:必須先定義,后使用
B:定義時(shí)數(shù)組的長度可以用一個(gè)已經(jīng)賦值的變量表示
C:數(shù)組元素引用時(shí)下標(biāo)從0開始
D:數(shù)組中的所有元素必須是同一種數(shù)據(jù)類型。
答案:【定義時(shí)數(shù)組的長度可以用一個(gè)已經(jīng)賦值的變量表示】
4、問題:下面不可真確定義一維數(shù)組的是()
選項(xiàng):
A:intn=5;inta[n];
B:inta[5];
C:inta[]={1,2,3,4};
D:inta[23];
答案:【intn=5;inta[n];】
5、問題:若有聲明inta[][4]={1,2,3,4,5,6,7,8,9,10,11,12};則數(shù)組第一維的大小為()
選
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)自動化技術(shù)及設(shè)備
- 工作中的心理調(diào)適與減壓方法
- 工業(yè)節(jié)能的途徑與方法探討
- 工業(yè)設(shè)備節(jié)能降耗的散熱技術(shù)改進(jìn)
- 工業(yè)風(fēng)別墅設(shè)計(jì)思路分享
- 工作場所的安全管理與防護(hù)措施
- 工作報(bào)告編寫技巧與方法
- 工廠設(shè)備維護(hù)與保養(yǎng)
- 工程設(shè)計(jì)原理與實(shí)踐
- 工程經(jīng)濟(jì)分析與評價(jià)
- 中醫(yī)講高血壓課件
- 電氣二次故障分析、判斷及處理技能培訓(xùn)課件
- 人教版小學(xué)六年級全冊體育教案
- 跌倒風(fēng)險(xiǎn)評估量表細(xì)則
- 氣血疏通中級班教材
- 青島海明城市發(fā)展有限公司及全資子公司招聘筆試真題2022
- 北京市首都師范大學(xué)附屬回龍觀育新學(xué)校2025屆數(shù)學(xué)高一下期末統(tǒng)考試題含解析
- 三年級下冊語文單元字詞專項(xiàng)練習(xí)-第1單元
- 鳥巢建筑分析
- 聯(lián)合體施工組織設(shè)計(jì)審批流程
- 中華民族共同體概論課件專家版10第十講 中外會通與中華民族鞏固壯大(明朝時(shí)期)
評論
0/150
提交評論