考试中经典的c++选择题库
- 格式:doc
- 大小:96.50 KB
- 文档页数:11
考试常识题库及答案一、单项选择题1. 我国古代四大发明中,用于战争的是()。
A. 造纸术B. 印刷术C. 火药D. 指南针答案:C2. 世界上最早的纸币出现在哪个国家?()A. 英国B. 中国C. 美国D. 法国答案:B3. 我国古代著名的水利工程都江堰位于哪个省份?()A. 四川省B. 陕西省C. 河南省D. 甘肃省答案:A4. 以下哪位科学家提出了相对论?()A. 牛顿B. 爱因斯坦C. 伽利略D. 哥白尼答案:B5. 被誉为“杂交水稻之父”的中国科学家是()。
A. 钱学森B. 邓稼先C. 袁隆平D. 屠呦呦答案:C二、多项选择题6. 以下哪些是中国古代的四大名著?()A. 《红楼梦》B. 《西游记》C. 《水浒传》D. 《三国演义》E. 《聊斋志异》答案:A, B, C, D7. 以下哪些国家是联合国安全理事会的常任理事国?()A. 中国B. 法国C. 俄罗斯D. 英国E. 美国答案:A, B, C, D, E8. 以下哪些是人体必需的微量元素?()A. 铁B. 锌C. 碘D. 钙E. 硒答案:A, B, C, E9. 以下哪些是世界七大奇迹之一?()A. 金字塔B. 空中花园C. 阿尔忒弥斯神庙D. 亚历山大灯塔E. 长城答案:A, B, C, D10. 以下哪些是太阳系中的行星?()A. 水星B. 火星C. 土星D. 地球E. 冥王星答案:A, B, C, D三、判断题11. 中国的首都是北京。
()答案:正确12. 地球是太阳系中最大的行星。
()答案:错误13. 世界上最长的河流是亚马逊河。
()答案:错误14. 世界上最深的海沟是马里亚纳海沟。
()答案:正确15. 人类最早的文字是楔形文字。
()答案:正确四、填空题16. 我国古代的四大发明包括指南针、火药、造纸术和________。
答案:印刷术17. 被誉为“世界第八大奇迹”的中国古代建筑是________。
答案:长城18. 世界上最大的沙漠是________。
经典c++试题及答案经典C++试题及答案一、选择题1. 在C++中,哪个关键字用于定义类?A. FunctionB. ClassC. StructD. Interface答案:B2. 下列哪个是C++标准库中的容器?A. ListB. QueueC. VectorD. All of the above答案:D3. C++中的虚函数主要用于实现什么?A. 重载B. 覆盖C. 隐藏D. 多态答案:D4. 在C++中,以下哪个操作符用于重载?A. newB. deleteC. operatorD. overload答案:C5. C++中的const关键字有什么作用?A. 表示一个整型常量B. 表示一个指针常量C. 表示一个函数不能修改其参数D. 表示一个类成员变量不可变答案:D二、填空题1. 在C++中,_______关键字用于声明一个函数或变量只能在其定义的文件内部访问。
答案:static2. C++中的引用是_______类型的别名。
答案:变量3. 使用_______运算符可以对类进行拷贝。
答案:=4. C++中的_______关键字用于实现多重继承。
答案::5. 析构函数是_______构造函数。
答案:没有三、简答题1. 请简述C++中的友元(friend)的概念。
答案:在C++中,友元是指允许一个类或函数访问另一个类的私有(private)或保护(protected)成员的机制。
通过将一个函数或类声明为另一个类的友元,可以打破类的封装性,允许外部函数或类访问其内部数据。
2. 解释C++中的异常处理机制。
答案:C++中的异常处理机制允许程序在执行过程中捕获并处理错误。
它包括三个主要的关键字:try、catch和throw。
try块用于包围可能抛出异常的代码,catch块用于捕获并处理异常,throw用于抛出一个异常。
异常处理机制可以帮助程序在遇到错误时恢复或继续执行,而不是立即终止。
四、编程题1. 编写一个C++程序,实现一个简单的类,该类包含一个私有整型成员变量,并提供公共的访问器(getter)和修改器(setter)函数。
一、综合知识和能力(一)单项选择题1.安全生产管理人员使用最多的辨识危险源的方法是(C.现场调查法)。
2.担任项目安全生产委员会主任的是(A.项目经理)。
3.安全生产管理长效机制建构中,事故持续高发的阶段是(B.要素构建阶段)。
4.安全系统工程最早起源于(D.航空部门)。
5.一般中型以上的公路水运工程施工单位,应当(A.每一个季度)组织一次安全检查。
6.生产安全事故应急管理的第一原则是(A.防止事故扩大,减少人员伤亡)7.应急管理的四个阶段依次为(B.预防、准备、响应、恢复)。
8.《公路水运工程“平安工地”考核评价标准(试行)》规定,“平安工地”考评等级分为达标、不达标及(A.示范)三个等级。
9.《公路水运工程施工企业项目负责人施工现场带班生产制度(暂行)》规定,公路水运工程施工企业应建立本企业项目负责人施工现场带班生产的责任考核制度,每(A.半年)至少组织1次对所承揽工程项目经理部的定期检查考核。
10.(D.监理单位)应对安全技术措施内容是否符合强制性标准要求进行重点审查,审查合格后方可同意工程开工。
11.安全技术交底由(B.施工单位项目部技术负责人)负责实施,实行逐级安全技术交底制度。
12.安全生产领域有一个“南风法则”,即北风和南风比威力,看谁把行人身上的大衣吹掉,北风呼啸,结果行人把大衣裹得更紧,南风徐徐,行人感到春意浓浓,最后脱掉大衣。
这一法则反映出安全生产管理必须坚持(A.以人为本)的理念。
13.各项安全管理制度的核心是(D.安全生产责任制度)14.如果我们把一个企业、一个项目、一个班组看做一个系统,系统内部都有人、物、环境、关系四大要素,从管理哲学来看,安全生产管理着重是管理(D.系统内外要素之间的关系)。
15.安全生产管理的最高境界是(D.本质安全)。
16.曾有“安全公理”之称的事故致因分析理论是(B.海因里希的因果连锁理论)。
17.从安全生产法律体系的构成来看,2015年5月1日开始实施的《公路工程施工安全技术规范》属于(C.部门规章)。
全国计算机等级考试等级考试真题库之选择题(14)1.一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 54321EDCBA参考答案:B【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B)。
2.下列叙述中正确的是()。
A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D) 循环队列中元素的个数是由队头指针和队尾指针共同决定参考答案:D【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A)错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B)与C)错误。
3.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
A) O(n)B) O(n2)C)D)参考答案:C【解析】当有序线性表为顺序存储时才能用二分法查找。
可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较次,而顺序查找需要比较n次。
4.下列叙述中正确的是()。
A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表D) 链式存储结构比顺序存储结构节省存储空间参考答案:A【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误。
链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误。
5.数据流图中带有箭头的线段表示的是()。
A) 控制流B) 事件驱动C) 模块调用D) 数据流参考答案:D【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。
经典C丅诊断考试题及答案经典CT诊断考试题及答案一、选择题(每题2分,共20分)1. CT扫描中,哪个参数对图像的清晰度影响最大?A. 层厚B. 层间距C. 矩阵大小D. 重建算法2. 以下哪项不是CT增强扫描的适应症?A. 肿瘤的鉴别诊断B. 血管病变C. 骨折D. 炎症性病变3. CT图像上,以下哪个结构通常表现为高密度?A. 脑脊液B. 骨骼C. 肌肉D. 脂肪4. 以下哪个部位的CT检查需要使用低剂量技术?A. 脑部B. 胸部C. 腹部D. 盆腔5. CT图像上,以下哪个结构通常表现为低密度?A. 脑组织B. 肝组织C. 肺组织D. 肾组织二、填空题(每空2分,共20分)6. CT扫描中,______是影响图像质量的关键因素之一。
7. 增强CT扫描中,通常使用的对比剂是______。
8. CT图像上,骨骼的CT值通常在______HU左右。
9. 在CT图像上,肺的CT值通常低于______HU。
10. 多层螺旋CT扫描技术可以显著提高______。
三、简答题(每题10分,共40分)11. 简述CT扫描与X线平片的区别。
12. 描述CT增强扫描的原理及其临床意义。
13. 解释CT图像上的窗宽和窗位的概念及其作用。
14. 简述CT在诊断急性脑出血中的优势。
四、案例分析题(每题20分,共20分)15. 患者,男性,45岁,因头痛和视力模糊来院就诊。
CT扫描显示右侧颞叶有一不规则形状的低密度区,周围有高密度环状强化。
请根据CT表现,分析可能的诊断。
答案:一、选择题1. D2. C3. B4. A5. C二、填空题6. 分辨率7. 碘化对比剂8. 10009. -100010. 检查速度和图像质量三、简答题11. CT扫描与X线平片的主要区别在于CT可以提供横断面图像,具有更高的分辨率和对比度,能够清晰显示组织结构和病变。
12. 增强CT扫描的原理是通过静脉注射碘化对比剂,利用病变区域血管的异常来增强病变与正常组织的对比度,有助于病变的发现和诊断。
经典常谈考试试题一、选择题(每题2分,共20分)1. 下列哪部作品被誉为“史家之绝唱,无韵之离骚”?A. 《左传》B. 《史记》C. 《资治通鉴》D. 《后汉书》2. “不以规矩,不能成方圆”这句话出自哪位古代思想家?A. 孔子B. 老子C. 荀子D. 墨子3. 被称为“诗鬼”的唐代诗人是:A. 李白B. 杜甫C. 李贺D. 白居易4. 下列哪个成语与“破镜重圆”意义相近?A. 覆水难收B. 重归于好C. 一拍即合D. 一见如故5. “问世间情为何物,直教人生死相许”出自哪位诗人的哪部作品?A. 李白《将进酒》B. 白居易《长恨歌》C. 苏轼《江城子》D. 辛弃疾《青玉案》6. “塞翁失马,焉知非福”这个成语最初来源于:A. 《庄子》B. 《列子》C. 《韩非子》D. 《淮南子》7. “近朱者赤,近墨者黑”这句话强调了什么影响?A. 环境对人的影响B. 个人意志的力量C. 遗传的重要性D. 教育的作用8. “天行健,君子以自强不息”出自《易经》中的哪一卦?A. 乾卦B. 坤卦C. 震卦D. 巽卦9. “文章合为时而著,歌诗合为事而作”是哪位文学家的主张?A. 鲁迅B. 郭沫若C. 茅盾D. 巴金10. 下列哪部作品不是莎士比亚的四大悲剧之一?A. 《哈姆雷特》B. 《奥赛罗》C. 《李尔王》D. 《罗密欧与朱丽叶》二、填空题(每题2分,共20分)11. “路漫漫其修远兮,吾将上下而求索”出自屈原的______。
12. “三人行,必有我师焉”是孔子在______中提出的观点。
13. “先天下之忧而忧,后天下之乐而乐”出自范仲淹的______。
14. “但愿人长久,千里共婵娟”是苏轼在______中的名句。
15. “不入虎穴,焉得虎子”这句话出自《______》。
16. “业精于勤荒于嬉,行成于思毁于随”是韩愈在______中的名言。
17. “采得百花成蜜后,为谁辛苦为谁甜”出自罗隐的______。
2020届微生物学期末考试经典题目题库整理1.所有微生物的共同特征是( C )。
A、多细胞B、均有真正的细胞核C、个体微小D、必须在显微镜下才能看见E、用肉眼均无法看到2.锁状联合是担子菌(D)的生长方式。
A、双核的初生菌丝B、单核的初生菌丝C、单核的次生菌丝D、双核的次生菌丝3.人类的第一种家养微生物是( C )。
A、枯草杆菌B、大肠杆菌C、酵母菌D、青霉E、链霉菌4.在自然界中,纤维素、半纤维素和木质素的主要分解者是( B )。
A、放线菌B、霉菌C、酵母菌D、细菌5.下列叙述中不属于病毒特点的是( D )。
A、个体微小,要用电子显微镜才能观察到B、没有细胞结构C、在寄主细胞里进行繁殖D、可以独立生活6.描述螺旋对称壳体特征的参数有( B )。
A、核酸的相对分子质量B、螺旋长度与直径C、螺旋的外观D、蛋白质亚基大小7.多数病毒粒子的大小为( D )。
A、10nmB、100nm左右C、300nmD、10~300nm8.病毒壳体的组成成分是( B )。
A、核酸B、蛋白质C、多糖D、脂类9.噬菌体属于下列哪一种病毒类型( D )。
A、无脊椎动物病毒B、脊椎动物病毒C、植物病毒D、微生物病毒10.类病毒是一类专性细胞内寄生的分子生物,它只含有( A )。
A、单链环状RNA分子B、双链线状RNA分子C、单链环状DNA分子D、双链线状DNA分子11.微生物生长所需的大量元素(如P、K、S、Mg、Ca、Na和Fe等)浓度应在( A )范围内。
A、0.1~1mmol/LB、1~10mmol/LC、10~l00mmo1/LD、1~5mmol/L12.化能自养型细菌是从无机化合物氧化过程中获得能量并( B )的细菌。
A、利用环境中预先形成的有机物B、利用环境中的无机化合物进行生长C、难以染色D、引起人类疾病如土拉菌落13.可满足一切营养缺陷型菌株需要的天然或半合成培养基为( B )。
A、补充培养基B、完全培养基C、基本培养基D、牛肉膏蛋白胨培养基14.蓝细菌和大多数细菌的CO2固定途径为( A )。
全国计算机等级考试等级考试真题库之选择题(16)1.下列叙述中正确的是A) 程序执行的效率与数据的存储结构密切相关B) 程序执行的效率只取决于程序的控制结构C) 程序执行的效率只取决于所处理的数据量D) 以上说法均错误参考答案:A【解析】程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控制结构、所处理的数据量等有关。
2.下列与队列结构有关联的是A) 函数的递归调用B) 数组元素的引用C) 多重循环的执行D) 先到先服务的作业调度参考答案:D【解析】队列的修改是依先进先出的原则进行的,D正确。
3.A) DYBEAFCZXB) YDEBFZXCAC) ABDYECFXZD) ABCDEFXYZ参考答案:C【解析】前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。
前序遍历描述为:若二叉树为空,则执行空操作。
否则:①访问根结点;②前序遍历左子树;③前序遍历右子树,C正确。
4.一个栈的初始状态为空。
现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是A) 1,2,3,A,B,CB) C,B,A,1,2,3C) C,B,A,3,2,1D) 1,2,3,C,B,A参考答案:C【解析】栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相反,故选C。
5.下面属于白盒测试方法的是A) 等价类划分法B) 逻辑覆盖C) 边界值分析法D) 错误推测法参考答案:B【解析】白盒测试法主要有逻辑覆盖、基本路径测试等。
逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖,选择B。
其余为黑盒测试法。
6.下面对对象概念描述正确的是A) 对象间的通信靠消息传递B) 对象是名字和方法的封装体C) 任何对象必须有继承性D) 对象的多态性是指一个对象有多个操作参考答案:A【解析】对象之间进行通信的构造叫做消息,A正确。
C语言选择题精选*1、A一个C程序的执行是从_____。
A)本程序的main函数开始,到main函数结束√B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main函数结束*2、C以下叙述正确的是:A)在C程序中,main函数必须位于程序的最前面×B)C程序的每行中只能写一条语句×C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误×*3、D以下叙述不正确的是。
A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面*4、CC语言规定:在一个源程序中,main函数的位置。
A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后*5、B一个C语言程序是由A)一个主程序和若干子程序组成 B)函数组成C)若干过程组成 D)若干子程序组成*6、A在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为A)char<int <1ong int<=float<doubleB)char=int<1ong int<=float<doubleC)char< int <1ong int=float=doubleD)char=int =1ong int<=float<double*7、C若x,i,j和k都是int型变量,则执行下面表达式后x的值为x=(i=4,j=16,k=32)A)4 B)16 C)32 D)52*8、B假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是:A)7 B)8 C)6 D)2*9、A下列四组选项中,均不是C语言关键字的选项是A)define B)getc C)include D)whileIF char scanf gotype printf case pow*10、B下面四个选项中,均是C语言关键字的选项是A)auto B)switch C)signed D)ifenum typedef union structinclude continue scanf type*11、C下面四个选项中,均是不合法的用户标识符的选项是。
选择题:
《黄帝内经》中,哪一部分主要论述了疾病的诊断和治疗原则?
A. 《素问》
B. 《灵枢》(正确答案)
C. 《难经》
D. 《伤寒杂病论》
下列哪项不是中医经典《伤寒论》中提到的六经辨证的内容?
A. 太阳病
B. 阳明病
C. 少阴病
D. 厥阴经病(正确答案应为厥阴病,但此处表述有误,应为“厥阴篇”或“厥阴病证”,不过按题目要求,我们保持原样,并指出其不严谨)
中医经典《金匮要略》主要论述的是哪方面的内容?
A. 内科杂病(正确答案)
B. 外感热病
C. 妇科儿科
D. 针灸推拿
下列哪部著作被誉为“方书之祖”?
A. 《黄帝内经》
B. 《伤寒杂病论》(正确答案)
C. 《千金方》
D. 《本草纲目》
在中医经典《温病条辨》中,温病的治法主要强调的是什么?
A. 清热解毒(正确答案)
B. 疏风散寒
C. 补益气血
D. 调理脾胃
下列哪项不是中医经典《脾胃论》中强调的脾胃生理功能?
A. 运化水谷
B. 升清降浊(正确答案)
C. 统摄血液
D. 主肌肉四肢
《神农本草经》将药物分为上、中、下三品,其中上品药物主要具有什么特性?
A. 治病主养命(正确答案)
B. 禀气中毒
C. 多毒不可久服
D. 专主攻击
下列哪项不是中医经典《黄帝内经》中提到的养生原则?
A. 法于阴阳
B. 和于术数
C. 食饮有节
D. 多服丹药(正确答案)
在中医经典《难经》中,“难”字的意义是什么?
A. 困难
B. 疑惑(正确答案)
C. 挑战
D. 罕见。
C++选择题集1.下列的各类函数中,不是类的成员函数。
( C )A)构造函数 B)析构函数 C)友元函数 D)拷贝初始化构造函数2.作用域运算符“::”的功能是:( B )A)标识作用域的级别的 B)指出作用域的范围的C)给定作用域的大小的 D)标识成员是属于哪个类的3.下列说明中const char *ptr;其中ptr应该是:( C )A)指向字符常量的指针 B)指向字符的常量指针C)指向字符串常量的指针 D)指向字符串的常量指针4.已知:print()函数是一个类的常成员函数,它无返回值,下列表示中,是正确的。
( A )A)void print()const; B)const void print();C)void const print(): D)void print(const);5.在类定义的外部,可以被访问的成员有( C )A)所有类成员 B)private的类成员C)public的类成员 D)public或private的类成员6.要求打开文件"d:\file.dat",可写入数据,正确的语句是:( B )ifstream infile("d:\file.dat", ios::in);ifstream infile("d:\\file.dat", ios::in);ofstream infile("d:\file.dat", ios::out);fstream infile("d:\\file.dat", ios::in|ios::out);7.关于类和对象不正确的说法是:( C )A)类是一种类型,它封装了数据和操作 B)对象是类的实例C)一个类的对象只有一个 D)一个对象必属于某个类8.在C++中,类与类之间的继承关系具有( C )A)自反性 B)对称性 C)传递性 D)反对称性9.结构化程序设计所规定的三种基本控制结构是:( C )A)输入、处理、输出 B)树形、网形、环形C)顺序、选择、循环 D)主程序、子程序、函数10.C++语言是从早期的C语言逐渐发展演变而来的.与C语言相比,它在求解问题方法上进行的最大改进是:( B )A)面向过程 B)面向对象 C)安全性 D)复用性11.在C++中实现封装是借助于( B )A)枚举 B) 类 C) 数组 D)函数12.C++语言是从早期的C语言逐渐发展演变而来的与C语言相比,它在求解问题方法上进行的最大改进是:( B )A)面向过程 B)面向对象 C)安全性 D)复用性13.在C++中用( D )能够实现将参数值带回。
a)数组 b)指针 c)引用 d)上述ABC都可14.考虑函数原型void test(int a,int b=7,char ch="*"),下面的函数调用中,属于不合法调用的是:( C )A)test(5) B)test(5,8) C)test(6,"#") D)test(0,0,"*");15.下列关于类和对象的叙述中,错误的是:( A )A)一个类只能有一个对象; B)对象是类的具体实例;C)类是对某一类对象的抽象; D)类和对象的关系是一种数据类型与变量的关系。
16.已知: int m=10;下列表示引用的方法中,正确的是:( C )A)int &Z; B)int &t=10; C)int &X=m; D)float &f=&m;17.对于int *pa[5];的描述中,正确的是:( D )A)pa是一个指向数组的指针,所指向的数组是5个int型元素B)pa是一个指向某数组中第5个元素的指针,该元素是int型变量C)pa[5]表示数组的第5个元素的值,是int型的值D)pa是一个具有5个元素的指针数组,每个元素是一个int型指针18.定义析构函数时,应该注意:( C )A)其名与类名完全相同 B)返回类型是void类型C)无形参,也不可重载 D)函数体中必须有delete语句19.在公有继承的情况下,基类的成员(私有的除外)在派生类中的访问权限( B )A)受限制 B)保持不变 C)受保护 D)不受保护20.下列不是函数重载所要求的条件是:( D )A)函数名相同 B)参数个数不同C)参数类型不同 D)函数返回值类型不同21.在C++中执行以下4条语句后输出rad值为:( C )static int hot=200;int &rad=hot;hot=hot+100;cout<<rad<<endl;A) 0 B) 100 C) 300 D) 20022.类clase CC1的说明如下,错误的语句是:( A )clase CC1{int a=2; //(A)CC1(); //(B)public:CC1(int val); //(C)~CC1(); //(D)};23.下列各类函数中,不是类的成员函数是:( C )A)构造函数 B)析构函数C)友元函数 D)拷贝构造函数24.类的指针成员的初始化是通过函数完成的,这个函数通常是:( C )A)析构函数 B) 构造函数 C)其它成员函数 D)友元函数25.关于构造函数的说法,不正确的是:( A )A)没有定义构造函数时,系统将不会调用它 B)其名与类名完全相同C)它在对象被创建时由系统自动调用 D)没有返回值26.按解释中的要求在下列程序划线处填入的正确语句是:( C )#include <iostream.h>class Base{public:void fun(){cout<<"Base::fun"<<endl;}};class Derived:public Base{public:void fun(){ //在此空格处调用基类的函数fun()cout<<"Derived::fun"<<endl;}};A)fun(); B)Base.fun(); C)Base::fun(); D)Base->fun();27.在C++中编译器所生成的文件的扩展名为( B )A) .cpp B) .obj C) .lib D) .exe28.在保护继承的情况下,基类的成员(私有的除外)在派生类中的访问权限( C )A)受限制 B)保持不变 C)受保护 D)不受保护29.有如下一段程序:int f1(float);int f2(char);int f3(float);int f4(float);int(*pf)(float);则以下不合法的是:( C )A)int(*p)(float)=&f1; B)pf=&f4; C)pf=&f2; D)pf=&f3;30.通常拷贝构造函数的参数是:( C )A)对象名 B)对象的成员名 C)对象的引用名 D)对象的指针名31.系统在调用重载函数时,不能作为确定哪个重载函数被调用的依据是:( D )A)参数个数 B)参数类型 C)函数名称 D)函数的返回值类型32.下列描述中,正确的是:( D )A)所有的运算符号都可以重载。
B)基类类型的指针可以指向子类,子类类型的指针也可以指向基类。
C)可以在类的构造函数中对静态数据成员进行初始化。
D)动态联编要满足两个条件:被调用的成员函数是虚函数;用指针或引用调用虚函数。
33.关于成员函数特征的描述中,错误的是:( A )A)成员函数一定是内联函数 B)成员函数可以重载C)成员函数可以设置参数的默认值 D)成员函数可以是静态的34.下列关于构造函数的描述中,错误的是:( D )A)构造函数可以设置默认参数; B)构造函数在定义类对象时自动执行C)构造函数可以是内联函数; D)构造函数不可以重载35.下面描述中,表达错误的是:( B )A)公有继承时,基类中的public成员在派生类中仍是public的B)公有继承时,基类中的private成员在派生类中仍是private的C)公有继承时,基类中的protected成员在派生类中仍是protected的D)私有继承时,基类中的public成员在派生类中是private的36.C++语言是从早期的C语言逐渐发展演变而来的,与C语言相比,C++在求解问题方法上进行的最大改进是:( B )A)面向过程 B)面向对象 C)安全性 D)复用性37.有如下类声明“class A{int x;……};”,则A类的成员x是:( B )A)公有数据成员 B)私有数据成员 C)公有成员函数 D)私有成员函数38.有如下程序:执行后的输出结果应该是:( A )#include<iostream.h>class cla{static int n;public:cla(){n++;}~cla(){n--;}static int get_n(){return n;}};int cla::n=0;int main(){cla * p=new cla;delete p;cout<<"n="<<cla::get_n()<<endl;return 0;}A)n=0 B)n=1 C)n=3 D)n=439.有如下程序:执行后的输出结果应该是:( A )#include <iostream.h>class A{public:A(){cout<<"A";}};class C:public A{public:C(){cout<<"C";}};void main(){C cobj;}A) AC B) CA C) A D) C40.有如下程序:执行后的输出结果应该是:( D )#include <iostream.h>class BASE{public:~BASE(){cout<<"BASE";}};class DERIVED: public BASE{public:~DERIVED(){cout<<"DERIVED";}};void main(){DERIVED x;}A)BASE B)DERIVED C)BASEDERIVED D)DERIVEDBASE41.类TM和类TN是两个独立的类,那么类TM中哪种形式的数据成员一定是不允许的:( C )A)TM * a B)TN & a C)TM a D)TN a;42.通过下述哪一项调用虚函数时,采用动态联编。