

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、福師C 語言程序設(shè)計在線作業(yè)二-0004試卷總分:100 得分:100一、單選題 (共 20 道試題,共 40 分)1.對類成員訪問權(quán)限的控制,是通過設(shè)置成員的訪問控制屬性實現(xiàn)的,下列不是訪問控制屬性的是_。A.私有類型B.友元類型C.公有類型D.保護類型答案:B2.下列哪項不是面向?qū)ο蟪绦蛟O(shè)計的主要特征( )A.繼承B.結(jié)構(gòu)C.封裝D.多態(tài)答案:B3.下列字符中不能構(gòu)成標識符的是( )A.連接符B.數(shù)字字符C.大寫字母D.下劃線字符答案:A4.對于全局函數(shù) int f(void) ,與其完全等價的函數(shù)原型為_。A.int f(void ) const;B.int& f( );C.const
2、int f( );D.B、C都不是答案:C5.設(shè)int x;,則經(jīng)過( )后,語句*px=0;可將x值置為0。A.int const * px=&x;B.int * px;C.int * const px=&x;D.const int * px=&x;答案:C6.不能作為函數(shù)重載判斷依據(jù)的是()。A.返回類型B.參數(shù)類型C.參數(shù)個數(shù)D.const答案:B7.在下列運算符中,優(yōu)先級最低的是( )A.|B.C.+D.!=答案:A8.下列關(guān)于多態(tài)性的描述,錯誤的是()。A.運行時的多態(tài)性可通過模板和虛函數(shù)實現(xiàn)B.編譯時的多態(tài)性可通過函數(shù)重載實現(xiàn)C.實現(xiàn)運行時多態(tài)性的機制稱為動態(tài)綁定D.C+語言的多態(tài)
3、性分為編譯時的多態(tài)性和運行時的多態(tài)性答案:A9.在C+語言中表示一條語句結(jié)束的標號是()。A.:B.;C./D.答案:B10.一個類的友元函數(shù)能夠訪問該類的()。A.私有成員B.所有成員C.公有成員D.保護成員答案:B11.下列對基類和派生類關(guān)系的描述中,錯誤的是_。( )A.派生類是基類的組合B.派生類是基類的子集C.派生類是基類的具體化D.派生類是基類定義的延續(xù)答案:B12.下列哪種函數(shù)可以是虛的_。A.靜態(tài)成員函數(shù)B.自定義的構(gòu)造函數(shù)C.析構(gòu)函數(shù)D.拷貝構(gòu)造函數(shù)答案:C13.下列程序的執(zhí)行結(jié)果為_。#include void main() int a3,b0; int*p&a: b=+a
4、+; cout*P,bendl;A.4,3B.4,4C.3,4D.3,4答案:A14.如果友元函數(shù)重載一個運算符時,其參數(shù)表中沒有任何參數(shù)則說明該運算符是()。A.重載錯誤B.都可能C.二元運算符D.一元運算符答案:B15.關(guān)于異常和C+提供的異常處理機制。不正確的說法是( )A.若程序員預見到程序的異常,則一定可以通過修改程序代碼來避免異常出現(xiàn)B.異常可以用catch捕獲處理C.異??梢允菍ο?,也可以是普通函數(shù)D.使用dyname cast操作符可能會發(fā)生異常答案:A16.設(shè)有數(shù)組定義:chararray”China;,則數(shù)組array所占的空間為()。A.7個字節(jié)B.6個字節(jié)C.5個字節(jié)D
5、.4個字節(jié)答案:B17.在用class定義一個類時,數(shù)據(jù)成員和成員函數(shù)的默認訪問權(quán)限是()。A.共有B.私有C.保護D.其他答案:B18.在下列關(guān)鍵字中,用以說明類中公有成員的是()。A.publicB.protectedC.privateD.friend答案:A19.當說明一個結(jié)構(gòu)變量時,系統(tǒng)分配給它的內(nèi)存是( )A.結(jié)構(gòu)中第一個成員所需內(nèi)存量B.結(jié)構(gòu)中最后一個成員所需內(nèi)存量C.成員中占內(nèi)存量最大的成員所需的容量D.各成員所需內(nèi)存量的總和答案:D20.下面關(guān)于數(shù)組的描述錯誤的是()。A.長度為n的數(shù)組,下標的范圍是0-n-1B.數(shù)組的大小必須在編譯時確定C.數(shù)組只能通過值參數(shù)和引用參數(shù)兩種方
6、式傳遞給函數(shù)D.在C+語言中數(shù)組的名字就是指向該數(shù)組第一個元素的指針答案:C二、判斷題 (共 20 道試題,共 40 分)21.在定義函數(shù)中指定的形參,在未出現(xiàn)函數(shù)調(diào)用時,它們并不占內(nèi)存中的存儲單元。( )答案:正確22.在一個函數(shù)內(nèi)的復合語句中定義的變量在本函數(shù)范圍內(nèi)有效。( )答案:錯誤23.用一個標識符代表一個常量的稱為符號常量,符號常量不同于變量,它的值在其作用域內(nèi)不能改變,也不能再被賦值。( )答案:正確24.對一個類中的數(shù)據(jù)成員的初始化可以通過構(gòu)造函數(shù)中的初始化表實現(xiàn),也可以通過構(gòu)造函數(shù)中的函數(shù)體實現(xiàn)。答案:正確25.析構(gòu)函數(shù)必須由用戶定義。答案:錯誤26.變量必須先定義,后使用。
7、答案:正確27.在一個函數(shù)中,不允許定義與結(jié)構(gòu)體類型的成員相同名的變量。( )答案:正確28.sizeof運算符用于計算某種類型的對象在內(nèi)存中所占的字節(jié)數(shù)。( )答案:正確29.表達式8&3的結(jié)果是1。答案:錯誤30.以面向IA-32處理器的VC+ 2008和gcc 4.2為準,float類型數(shù)據(jù)在內(nèi)存中占4個字節(jié),double型數(shù)據(jù)占8個字節(jié),long double型數(shù)據(jù)占8個字節(jié)。( )答案:正確31.對于全局函數(shù)int f(void),與其完全等價的函數(shù)原型為const int f( )。答案:正確32.要在屏幕上顯示Hello,world!應執(zhí)行語句cout Hello,world!。
8、答案:正確33.switch后面括號中的表達式只能是整型、字符型或枚舉型表達式。( )答案:正確34.系統(tǒng)可以提供默認的析構(gòu)函數(shù)。答案:正確35.繼承的方式有公有繼承、私有繼承兩種。答案:錯誤36.系統(tǒng)可以提供默認的析構(gòu)函數(shù)。( )答案:正確37.定義全局變量要在程序開始時進行,并且放在所有函數(shù)的外面,靜態(tài)局部變量要在函數(shù)內(nèi)部定義,但生命期卻隨函數(shù)的第一次被調(diào)用而產(chǎn)生。( )答案:正確38.私有成員只能被本類的成員函數(shù)訪問,來自類外部的任何訪問都是非法的。( )答案:錯誤39.函數(shù)體內(nèi)聲明的靜態(tài)變量,至多只會被初始化一次。答案:正確40.在基類定義的public和protected成員在保護繼
9、承的派生類中不可見。答案:錯誤三、多選題 (共 10 道試題,共 20 分)41.下列說法中錯誤的是_。A.不允許設(shè)置參數(shù)的默認值B.設(shè)置參數(shù)的默認值只能在定義函數(shù)時設(shè)置C.設(shè)置參數(shù)的默認值時,應該設(shè)置右邊的參數(shù)D.設(shè)置參數(shù)的默認值時,應該全部參數(shù)都設(shè)置答案:ABD42.對C+語言和C語言的兼容性,描述不正確的是_。A.C+兼容CB.C+部分兼容CC.C+不兼容CD.C兼容C+答案:BCD43.下列哪些是類的特性_。A.多態(tài)性B.繼承性C.封裝性D.虛擬性答案:ABC44.下面哪些保留字可以作為函數(shù)的返回類型_。A.voidB.intC.newD.long答案:ABD45.函數(shù)調(diào)用可以_。A.
10、出現(xiàn)在執(zhí)行語句中B.出現(xiàn)在一個表達式中C.作為一個函數(shù)的形參D.作為一個函數(shù)的實參答案:ABD46.下列哪種函數(shù)不可以是虛的_。A.自定義的構(gòu)造函數(shù)B.拷貝構(gòu)造函數(shù)C.靜態(tài)成員函數(shù)D.析構(gòu)函數(shù)答案:ABC47.下列關(guān)于構(gòu)造函數(shù)的描述中,正確的是_。A.構(gòu)造函數(shù)可以設(shè)置默認參數(shù)B.構(gòu)造函數(shù)在定義類對象時自動執(zhí)行C.構(gòu)造函數(shù)可以是內(nèi)聯(lián)函數(shù)D.構(gòu)造函數(shù)不可以重載答案:ABC48.以下關(guān)于函數(shù)模板敘述錯誤的是_。A.函數(shù)模板也是一個具體類型的函數(shù)B.函數(shù)模板的類型參數(shù)與函數(shù)的參數(shù)是同一個概念C.通過使用不同的類型參數(shù),函數(shù)模板可以生成不同類型的函數(shù)D.用函數(shù)模板定義的函數(shù)沒有類型答案:ABD49.以下不正確的描述是_。A.函數(shù)的定義可以嵌套,函數(shù)的調(diào)用不可以嵌套B.函數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公務員遴選考試公共基礎(chǔ)知識必考題庫170題及答案(四)
- 2024-2025學年新教材高中生物 第二章 遺傳信息的復制與表達 第二節(jié) 轉(zhuǎn)錄教學實錄 北師大版必修2
- 7《課間十分鐘》教學設(shè)計-2023-2024學年道德與法治一年級上冊統(tǒng)編版
- 項目背景介紹
- 現(xiàn)代農(nóng)業(yè)智能化管理方案
- 14《圓明園的毀滅》第二課時教學設(shè)計-2024-2025學年五年級上冊語文統(tǒng)編版
- 3 學會反思 第一課時教學設(shè)計-2023-2024學年道德與法治六年級下冊統(tǒng)編版
- 4《這是誰的葉》(教學設(shè)計)-2023-2024學年一年級上冊科學教科版
- 5制作塔臺模型(教學設(shè)計)-2023-2024學年六年級下冊科學教科版
- 早期腸內(nèi)營養(yǎng)耐受性分級護理在ICU膿毒血癥患者中的應用效果
- 學校2025年每日兩小時體育活動方案-陽光體育活力四溢
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 5G優(yōu)化案例:5G波束配置優(yōu)化提升CQI優(yōu)良比案例
- JT-T-1202-2018城市公共汽電車場站配置規(guī)范
- DZ∕T 0201-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 鎢、錫、汞、銻(正式版)
- 新教科版六年級科學下冊教學計劃
- GB/T 18747.1-2002厭氧膠粘劑扭矩強度的測定(螺紋緊固件)
- 鐵科研微機控制直通式電空制動系統(tǒng)
- 法蘭尺寸對照表
- 畢業(yè)設(shè)計(論文)基于Web的圖書管理系統(tǒng)設(shè)計與實現(xiàn)
- 注塑模具零件名稱統(tǒng)一標準
評論
0/150
提交評論