考试总分:43分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2014年全国计算机等级《二级C++》考前押密试卷(1)
A(1),height(h){}//*********found*********intarea(void){return(——)/2;}};intmain(){CRectanglerect(4,5);CTriangletrgl(4,5);//*********found*********______*ppolyl,*ppoly2;ppolyl=▭ppoly2=&trgl;ppolyl->printarea();ppoly2->printarea();retun0;[24分]
A自然连接
B并
C交
D差
A3
BConstruCtordestruCtor
CCopyConstruCtordestruCtor
D3destruCtor
Ahello
Bthe
Cworld
Dhellotheworld
A私有继承的公有成员
B公有继承的私有成员
C公有继承的保护成员
D公有继承的公有成员
Acout<<INTERNAL<<12345;
Beout<<LEFT<<12345;
Ccout<<RIGHT<<12345;
Dcout<<SETW(6)<
A53
B35
C55
D33
A某个对象名
B某个对象的成员名
C某个对象的引用名
D某个对象的指针名
A内联函数
B重载函数
C递归函数
D嵌套函数
A属性
B键
C关系
D域
A1
B2
C3
D4
A3
B6
C10
D20
A选择
B投影
C插入
D连接
A队头指针是固定不变的
B队头指针一定大于队尾指针
C队头指针一定小于队尾指针
D队头指针可以大于队尾指针,也可以小于队尾指针
Apublic
Bstatic
Cprotected
Dprivate
A11
B12
C21
D22
AFractionoperator+(Fraction,Fraction);
BFractionoperator一(Fraction);
CFraction&operator=(Fraction&,Fraction);
DFraction&operator+=(Fraction&,Fraction);
AConstinta;
BConstinta=10;
CConstint*point=0;
DConstint*point=newint(10);
A数据库设计
B数据库系统设计
C数据库维护
D数据库管理员培训
A①②皆无编译错误
B①有编译错误,②无编译错误
C①无编译错误,②有编译错误
D①②皆有编译错误
A每个类最多只能有一个直接基类
B派生类中的成员可以访问基类中的任何成员
C基类的构造函数必须在派生类的构造函数体中调用
D派生类除了继承基类的成员,还可以定义新的成员
A顺序结构
BGOT0跳转
C选择(分支)结构
D重复(循环)结构
A函数重载就是用相同的函数名定义多个函数
B重载函数的参数列表必须不同
C重载函数的返回值类型必须不同
D重载函数的参数可以带有默认值
A类就是C语言中的结构体类型,对象就是C语言中的结构体变量
B类和对象之间的关系是抽象和具体的关系
C对象是类的实例,一个对象必须属于一个已知的类
D类是具有共同行为的若干对象的统一描述体
AC++已有的任何运算符都可以重载
B运算符函数的返回类型不能声明为基本数据类型
C在类型转换符函数的定义中不需要声明返回类型
D可以通过运算符重载来创建C++中原来没有的运算符
Avoidfl(intX);
Bvoidt2(int*X);
Cvoidf3(Constint*X);
Dvoidf4(int&x);
A函数可以没有返回值
B函数可以没有参数
C函数可以是一个类的成员
D函数不能被定义为模板
A自然连接
B差
C交
D并
A一对一
B一对多
C多对一
D多对多
A循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D循环队列中元素的个数是由队头指针和队尾指针共同决定
A(operator++(x)).operator/(Y)
B(operator++(0)).operator/(Y)
Coperator/((operator++(x,0)),Y)
Doperator/((operator++(0)),Y)
A这可能是一个函数模板的声明
B这可能是一个类模板的声明
C这既可能是一个函数模板的声明,也可能是一个类模板的声明
D这肯定是一个错误的模板声明
Afl
Bf2
Cf3
Df4
Acast(i);
Bcast(i);
Ceast(i);
Deast(i);
A1212
B1221
C2112
D2121
A流
B类
C结构
D对象
Aconstintbuffer:256;
Bconstinttemp;
Cconstdouble*point;
Dconstdouble*rt=newdouble(5.5);
A叶子结点总是比度为2的结点少一个
B叶子结点总是比度为2的结点多一个
C叶子结点数是度为2的结点数的两倍
D度为2的结点数是度为1的结点数的两倍
Aa[P-a]
B*(&a[i])
CP[i]
D*(*(a+i))
A1.234
B2.234
C1.243
D2.243
Ax=*pa;
Bx=*(a+1);
Cx=*(pa+l)
Dx=a[1];