




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
20229月计算机二级C++考试试题附答案2022年9月计算机二级C++考试试题附答案学习C++,既要会利用C++进行面对过程的结构化程序设计,也要会利用C++进行面对对象的程序设计,更要会利用模板进行泛型编程。下面是我收集的计算机二级C++考试试题附答案,希望大家仔细阅读!一、选择题(每题2分,共70分)。下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。1.算法的空间困难度是指()。A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.执行过程中所须要的存储空间D2.用链表表不线性表的优点是()。A.便于随机存取B.花费的存储空间较依次存储少C.便于插入和删除操作D.数据元素的物理依次与逻辑依次相同C3.下列关于栈的描述正确的是()。A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特别的线性表,只能在一端插入或删除元素D.栈是特别的线性表,只能在一端插入元素,而在另一端删除元素D4.下列叙述中正确的是()。A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率D5.下列对列的叙述正确的是()。A.队列属于非线性表B.队列按;先进后出;的原则组织数据C.队列在队尾删除数据D.队列按;先进先出;原则组织数据D6.对下列二叉树进行前序遍历的结果为()。A.DYBEAFCZXB.YDEBFZXCAC.ABDYECFXZD.ABCDEFXYZC7.在面对对象方法中,不属于;对象;基本特点的是()。A.一样性B.分类性C.多态性D.标识唯一性A对象是面对对象方法中最基本的概念,它的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立性。故本题答案为A。8.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。A.一对一B.一对多C.多对一D.多对多B一个实体宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。9.将E-R图转换到关系模式时,实体与联系都可以表示成()。A.属性B.关系C.键D.域B10.SQL语言又称为()。A.结构化定义语言B.结构化限制语言C.结构化查询语言D.结构化操纵语言C11.C++语言对C语言做了许多改进,C++语言相对于C语言的最根本的改变是()。A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必需用原型D.引进了类和对象的概念D12.设有定义inta=1;floatf=1.2;charc=’a';,则下列表示错误的是()。A.++a;B.f--;C.C++;D.8++;D13.下列程序的运行结果为()。#includevoidmain(){inta=2:intb=a+1;cout<<}A.0.66667B.0C.0.7D.0.66666666…B14.下列关于运算符重载的叙述中,正确的.是()。A.通过运算符重载,可以定义新的运算符B.有的运算符只能作为成员函数重载C.若重载运算符+,则相应的运算符函数名是+D.重载一个二元运算符时,必需声明两个形参B15.下列关于模板的叙述中,错误的是()。A.调用模板函数时,在肯定条件下可以省略模板实参B.可以用int、double这样的类型修饰符来声明模板参数C.模板声明中的关键字class都可以用关键字typename替代D.模板的形参表中可以有多个参数D16.要利用C++流进行文件操作,必需在程序中包含的头文件是()。A.iostreamB.fstreamC.strstreamD.iomanipB17.下列描述中,不属于面对对象思想主要特征的是()。A.封装性B.跨平台性C.继承性D.多态性B18.有如下程序段:Tnti=4;intj=l;intmain(){inti=8,j=i;cout<}运行时的输出结果是()。A.44B.41C.88D.81C19.下面的哪个选项不能作为函数的返回类型?()。A.voidB.intC.newD.longC20.函数fun的返回值是()。fun(char*a,char*B.{intnum=0,n=0;while(*(a+num)!=‘\0’)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnn

是向****23
实名认证
内容提供者


最近下载