[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx

上传人:rrsccc 文档编号:10368286 上传时间:2021-05-12 格式:DOCX 页数:16 大小:24.26KB
返回 下载 相关 举报
[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx_第1页
第1页 / 共16页
[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx_第2页
第2页 / 共16页
[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx_第3页
第3页 / 共16页
[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx_第4页
第4页 / 共16页
[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx》由会员分享,可在线阅读,更多相关《[考试复习题库精编合集]2021全国计算机等级考试二级C++模拟题 笔试部分.docx(16页珍藏版)》请在三一文库上搜索。

1、考试复习题库精编合集2021全国计算机等级考试二级C+模拟题 笔试部分考试复习题库精编合集2021全国计算机等级考试二级C+模拟题 笔试部分1、【单选题】串的长度是()2分A、串中不同字符的个数B、串中不同字母的个数C、串中所含字符的个数且字符个数大于零D、串中所含字符的个数答案:D;2、【单选题】以下不属于对象的基本特点的是()2分A、分类性B、多态性C、继承性D、封装性答案:C;3、【单选题】下面不属于软件设计原则的是()2分A、抽象B、模块化C、自底向上D、信息隐蔽答案:C;4、【单选题】下列SQL语句中,用于修改表结构的是()2分A、ALTERB、CREATEC、UPDATED、INS

2、ERT答案:A;5、【单选题】关系模型允许定义3类数据约束,下列不属于数据约束的是()2分A、实体完整性约束B、参照完整性约束C、域完整性约束D、用户自定义的完整性约束答案:C;6、【单选题】非空的循环单链表head的尾结点(由p所指向),满足()2分A、p-next=NULLB、p=NULLC、p-next=headD、p=head答案:C;7、【单选题】对建立良好的程序设计风格,下面描述正确的是()2分A、程序应简单、清晰、可读性好B、符号名的命名只要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无答案:A;8、【单选题】在软件生产过程中,需求信息的给出是()2分A、程序员B、项目

3、管理者C、软件分析设计人员D、软件用户答案:D;9、【单选题】NULL是指()2分A、0B、空格C、未知的值或无任何值D、空字符串答案:C;10、【单选题】下列说法中,不属于数据模型所描述的内容的是()2分A、数据结构B、数据操作C、数据查询D、数据约束答案:C;11、【单选题】C+语言中标点符号中表示一条预处理命令开始的是()2分A、#B、;C、*D、答案:A;12、【单选题】sizeof(float)是()2分A、一个双精度型表达式B、一个整型表达式C、一种函数调用D、一个不合法的表达式答案:B;13、【单选题】设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是

4、()2分A、循环执行10次B、无限循环C、循环体语句一次也不执行D、循环体语句执行一次答案:C;14、【单选题】以下不正确的定义语句是()2分A、doublex5=2.0,4.0,6.0,8.0,10.0;B、inty5=0,1,3,5,7,9;C、charc1=1,2,3,4,5;D、charc2=x10,xa,x8;答案:B;15、【单选题】下列函数的运行结果是()#includeintf(inta,intb)intc;if(ab)c=1;elseif(a=b)c=0;elsec=-1;return(c);voidmain()inti=2,j=3;intp=f(i,j);cout2分A、-

5、1B、1C、2D、编译出错,无法运行答案:A;16、【单选题】关于静态数据成员的描述中正确的是()2分A、类的静态数据成员不是类的所有对象共享的数据B、类的静态数据成员不能被类的成员函数调用C、类的静态数据成员不能被类的构造函数调用D、类的静态数据成员必须进行初始化答案:D;17、【单选题】下表正确的是()类中的访问属性访问修饰符在子类中的访问属性2分A、publicprivate不能直接访问B、protectpublicpublicC、privatepublic不能直接访问D、protectprivateprotect答案:C;18、【单选题】下列运算符中全都可以被友元函数重载的是()2分A

6、、=,+,-,B、,+,(),newC、-,+,*,D、,+,*答案:D;19、【单选题】对于下面的程序ifstreamfin(c:test.txt);if(fin)coutab;while(_)if(ab)t=a;a=b;b=tcoutcinab;2分A、!a=bB、a!=bC、a=bD、a=b答案:B;23、【单选题】C+语言对C语言做了很多改进,C+语言相对于C语言的最根本的变化是()2分A、增加了一些新的运算符B、允许函数重载,并允许设置缺省参数C、规定函数说明符必须用原型D、引进了类和对象的概念答案:D;24、【单选题】设有定义intx;floaty;,则10+x+y值的数据类型是(

7、)2分A、intB、doubleC、floatD、不确定答案:C;25、【单选题】下面程序的运行结果为()#includevoidmain()for(inta=0,x=0;!x&a2分A、10B、11C、12D、0答案:C;26、【单选题】下面关于数组的初绐化正确的是()2分A、charstr=a,b,cB、charstr2=a,b,cC、charstr23=a,b,c,d,e,fD、charstr()=a,b,c答案:A;27、【单选题】决定C+语言中函数的返回值类型的是()2分A、return语句中的表达式类型B、调用该函数时系统随机产生的类型C、调用该函数时的主调用函数类型D、在定义该函

8、数时所指定的数据类型答案:D;28、【单选题】下列程序的运行结果为()#includevoidprint(doublea)coutvoidmain()print(1,2);coutvoidprint()constcout;voidmain()examplex(3);constexampley(2);x.print();y.print();2分A、22B、43C、42D、32答案:C;36、【填空题】用树结构表示实体类型及实体间联系的数据模型称为_。每空2分答案:层次模型37、【填空题】数据流图的类型有_和事务型。每空2分答案:变换型38、【填空题】在最坏情况下,堆排序需要比较的次数为_。每空2

9、分答案:O(nlog2n)39、【填空题】软件开发环境是全面支持软件开发全过程的_集合。每空2分答案:软件工具40、【填空题】冒泡排序算法在最好的情况下的元素交换次数为_。每空2分答案:01、【填空题】C+语言标识符是以字母或_开头的,由字母,数字和下划线组成的字符串。每空2分答案:下划线2、【填空题】mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str)inti;for(i=0;_!=0;i+);return(i);每空2分答案:*(str+i)或stri3、【填空题】如果一个类中定义了成员对象,则该类的对象和成员对象先被

10、初始化的是_。每空2分答案:类的成员对象4、【填空题】C+在重载运算符中,如用成员函数重载一元运算符参数表中需要_个参数,如用友元函数重载一元运算符参数表中需要_个参数。每空2分答案:0,15、【填空题】假设inta=1,b=2;,则表达式(+a/b)*b-的值为_。每空2分答案:26、【填空题】C+语句constchar*constp=hello;,所定义的指针p和它所指的内容都不能被_。每空2分答案:改变7、【填空题】对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClasspublic:MyClass(intx)n=x;voidSetNum(intnl)n=nl;private:intn;intf()MyClass*ptr=newMyClass(45);_SetNum(50);size=22type=text每空2分答案:ptr-SetNum(50);8、【填空题】表达式operator+(x,y)还可以表示为_。每空2分答案:x+y9、【填空题】通过使用new和delete两个运算符进行的分配为_存储分配。每空2分答案:动态 16 / 16

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1