下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2013年计算机二级考试C+模拟试题五及参考答案一、选择题1.串的长度是()A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数【参考答案】 D2.以下不属于对象的基本特点的是()A.分类性B.多态性C.继承性D.封装性【参考答案】 C3.下面不属于软件设计原则的是()A.抽象B.模块化C.自底向上D.信息隐蔽来源:【参考答案】 C4.下列SQL语句中,用于修改表结构的是()A.ALTERB.CREATEC.UPDATED.INSERT【参考答案】 A5.关系模型允许定义3类数据约束,下列不属于数据约束的是()A.实体完整性约束B.参照完整性
2、约束C.域完整性约束D.用户自定义的完整性约束【参考答案】 C6.非空的循环单链表head的尾结点(由p所指向),满足()A.p-next=NULLB.p=NULLC.p-next=headD.p=head【参考答案】 C7.对建立良好的程序设计风格,下面描述正确的是()A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无【参考答案】 A8.在软件生产过程中,需求信息的给出是()A.程序员B.项目管理者C.软件分析设计人员D.软件用户【参考答案】 D9.NULL是指()A.0B.空格C.未知的值或无任何值D.空字符串【参考答案】 C10.下
3、列说法中,不属于数据模型所描述的内容的是()A.数据结构B.数据操作C.数据查询D.数据约束【参考答案】 C11.C+语言中标点符号中表示一条预处理命令开始的是()A.#B.;C.*D.【参考答案】 A12.sizeof(float)是()A.一个双精度型表达式B.一个整型表达式C.一种函数调用D.一个不合法的表达式【参考答案】 B13.设有程序段int k=10;while(k=0)k=k-1;则下面描述中正确的是()A.循环执行10次B.无限循环C.循环体语句一次也不执行D.循环体语句执行一次【参考答案】 C14.以下不正确的定义语句是()A.double x5=2.0,4.0,6.0,8
4、.0,10.0;B.int y5=0,1,3,5,7,9;C.char c1=1,2,3,4,5;D.char c2=x10,xa,x8;【参考答案】 B15.下列函数的运行结果是()#includeint f(int a,int b) int c;if(ab) c=1;来源:else if(a=b) c=0;else c=-1;return(c);void main() int i=2,j=3;int p=f(i,j);cout,+,*,D.,+,*【参考答案】 D19.对于下面的程序ifstream fin(c:test.txt);if(fin)coutok;elsecoutab;whil
5、e(_) if(ab) t=a;a=b;b=t coutab; A.!a=bB.a!=bC.a=bD.a=b【参考答案】 B23.C+语言对C语言做了很多改进,C+语言相对于C语言的最根本的变化是()A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必须用原型D.引进了类和对象的概念【参考答案】 D24.设有定义int x;float y;,则10+x+y值的数据类型是()A.intB.doubleC.floatD.不确定【参考答案】 C25.下面程序的运行结果为()#includevoid main()for(int a=0,x=0;!x&a=10;a+)a+;c
6、outA.10B.11C.12D.0【参考答案】 C26.下面关于数组的初绐化正确的是()A.char str=a,b,cB.char str2=a,b,cC.char str23=a,b,c,d,e, fD.char str()=a,b,c【参考答案】 A27.决定C+语言中函数的返回值类型的是()A.return语句中的表达式类型来源:B.调用该函数时系统随机产生的类型C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型【参考答案】 D28.下列程序的运行结果为()#includevoid print(double a)cout+a;void print(int a,int
7、b)coutvoid main()print(1,2);cout ;print(3,4);A.1.2 34B.2.2 34C.1.2 43D.2.2 43【参考答案】 D29.在类的定义中,用于为对象分配内存空间,对类的数据成员进行初实化并执行其他内部管理操作的函数是()A.友元函数B.虚函数 C.构造函数D.析构函数【参考答案】 C30.下列说法正确的是()A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方C.类的内联函数必须在类体内定义D.类的内联函数必须在类体外通过加关键字inline定义【参考答案】 B31.
8、下面对于友元函数描述正确的是()A.友元函数的实现必须在类的内部定义B.友元函数是类的成员函数www.Examda.CoMC.友元函数破坏了类的封装性和隐藏性D.友元函数不能访问类的私有成员【参考答案】 C32.下面程序的运行结果为()#includeclass Apublic:A()cout1;A()cout2;class B:public Apublic:B()cout3;B()cout4;void main()B b;A.1234B.1324C.1342D.3142【参考答案】 C33.下列关于多态性的描述,错误的是()A.C+语言中的多态性分为编译时的多态性和运行时的多态性B.编译时的多态性可通过函数重载实现C.运行时的多态性可通过模板和虚函数实现D.实现运行时多态性的机制称为动态绑定【参考答案】 C34.当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()A.ios:inB.ios:outC.ios:in|ios:outD.以上都不对【参考答案】 D35.下面程序的输出结果是()#includeclass exampleint a;public:example(int b)a=b+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度全日制劳务合同书(现代农业科技推广)3篇
- 二零二五年度绿色物流公司送餐合同细则3篇
- 2025年度台球室租赁与赛事合作伙伴权益保障合同3篇
- 二零二五年度全新商业街区竞业禁止门面转让合同3篇
- 二零二五年度文化产业扶持项目合同管理指南3篇
- 2025年度能源企业员工试用期劳动合同规范文本3篇
- 委托贷款借款合同范本
- 《电子系统综合设计》课件
- 《皮肤附属器疾病》课件
- 模具零件数控铣削加工及技能训练 课件 任务3.3 滑块成型零件加工
- 应急物资清单明细表
- 房地产估计第八章成本法练习题参考
- 《社会主义核心价值观》优秀课件
- DB11-T1835-2021 给水排水管道工程施工技术规程高清最新版
- 《妊娠期糖尿病患者个案护理体会(论文)3500字》
- 解剖篇2-1内脏系统消化呼吸生理学
- 《小学生错别字原因及对策研究(论文)》
- 便携式气体检测报警仪管理制度
- 酒店安全的管理制度
- (大洁王)化学品安全技术说明书
- 2022年科学道德与学术规范知识竞赛决赛题库(含答案)
评论
0/150
提交评论