第 1 頁:試題 |
第 5 頁:參考答案 |
21.B!窘馕觥緾++提供了一套輸入、輸出流類的對象,它們是cin、cout和eerr,對應(yīng)C語言中的3個(gè)文件指針stdin、stdout、stderr,分別指向終端輸入、終端輸出和標(biāo)準(zhǔn)出錯(cuò)輸出(也從終端輸出)。
cin與>>一起完成輸入操作,cout、eerr與<<一起完成輸出與標(biāo)準(zhǔn)錯(cuò)誤輸出。
22.D。【解析】在C++中,標(biāo)識(shí)符只能以字母、數(shù)字和下畫線組成,并且首字母不能為數(shù)字。所以D選項(xiàng)錯(cuò)誤。
23.D。0【解析]double型數(shù)據(jù)一般占8個(gè)字節(jié),D選項(xiàng)超出了范圍。
24.A!窘馕觥縤f…else語句的格式“if(<條件>)<語句1>else<語句2>”注意語句結(jié)束要以分號(hào)結(jié)尾,對照題中選項(xiàng)可知A正確。
25.D!窘馕觥窟x項(xiàng)D中整型數(shù)組x的第一個(gè)元素是NULL,不是0,故選D。
26.B!窘馕觥<返回類型>又稱函數(shù)類型,表示一個(gè)
函數(shù)所計(jì)算(或運(yùn)行)的結(jié)果值類型,這里的類型可以是預(yù)定義類型(如int)、復(fù)合類型(如double*)、用戶定義類型(如枚舉類),若返回值只做更新(或設(shè)置)等操作,則該函數(shù)返回類型為void類型,函數(shù)類型和內(nèi)置數(shù)組不能作為返回類型,但類類型和容器類型可以被直接返回。
27.D。【解析】選項(xiàng)A錯(cuò)誤不存在這樣的定義方式;選項(xiàng)B定義了一個(gè)M:yClass類的對象P;選項(xiàng)C是Java里的定義方式。
28.C。【解析】派生類從基類保護(hù)繼承classYY:pr0-teetedXX時(shí),基類的公有成員在派生類中變?yōu)楸Wo(hù)成員,基類的保護(hù)成員在派生類中仍然是保護(hù)成員;本題中YY本身有一個(gè)保護(hù)成員y2,再加上基類XX的x2和x3,故選C。
29.A!窘馕觥窟\(yùn)算符的重載是針對C++中原有運(yùn)算符進(jìn)行的,不能通過重載創(chuàng)造新的運(yùn)算符。
30.D。【解析】類模板是一系列相關(guān)類的模板,類成員組成相同,成員函數(shù)的源代碼形式相同,所不同的是所針對的類型。類模板的成員函數(shù)都是模板函數(shù),在用類模板定義對象時(shí),由于沒有像函數(shù)實(shí)參表這樣的額外信息渠道,因此無法按函數(shù)模板的方式省略模板實(shí)參。但可以為類模板的參數(shù)設(shè)置默認(rèn)值。由此可知應(yīng)選D。
31.A。【解析】setprecision(int)是設(shè)置浮點(diǎn)數(shù)的精度,setw(intn)是設(shè)置輸入輸出寬度,setfill(charc)設(shè)置填充字符,showpoint即使小數(shù)部分為0,也輸出以及其后的無效數(shù)據(jù)0。
32.B!窘馕觥縯his指針是成員函數(shù)所屬對象的指針,是指向類對象的地址,是一個(gè)隱含的指針,隱含于每個(gè)類的非靜態(tài)成員函數(shù)中。funl是外部函數(shù),fun3是友元函數(shù),fun4是靜態(tài)成員函數(shù),故選B。
33.C!窘馕觥勘绢}調(diào)用了fun函數(shù)。
34.D!窘馕觥柯浴
35.B!窘馕觥款怳ndergraduate從類Student私有繼承,繼承方式缺省則默認(rèn)是private。
36.A!窘馕觥勘绢}使用析構(gòu)函數(shù)。
37.B!窘馕觥砍橄箢愂穷愔兄辽儆幸粋(gè)純虛函數(shù),抽象類是用來被繼承的,即是用來生成派生類,它本身不能生成實(shí)例。
38.C!窘馕觥糠浅蓡T函數(shù)一般都是友元函數(shù),相比成員函數(shù)第一個(gè)操作數(shù)是對象本身以thiS指針的形式隱含在參數(shù)列表中,非成員函數(shù)調(diào)用必須顯式的列出參數(shù);選項(xiàng)C
中沒有MyClock類型,故選C。
39.D!窘馕觥縤os_base::binary是作為二進(jìn)制文件打開,ios_base::out是為輸出而打開,故選D。
40.B。【解析】本題考查了類的繼承。繼承有3種方式,public公有、private私有和protected保護(hù),本題都涉及了。本題中類D公有繼承類B。在類B中又定義了虛函數(shù),并且有保護(hù)類靜態(tài)類型count及私有變量x。主函數(shù)中調(diào)用類D,類D又繼承了類B,經(jīng)過系統(tǒng)及調(diào)用,本題最終結(jié)
果為2_120。
編輯推薦:
2014年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口專題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |