考试总分:43分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2013年9月全国计算机等级《二级C++》上机临考冲刺试卷(1)
A(1)应添加“virtualvoidGetNamt!()=0;”。
B(2)应添加“constchar*GetName2()”。
C(3)应添加“TC2(char*str)”。
D(4)应添加“m_str[i]=0;”。[18分]
Axy,aaaacc
Baaaacc,xy
Cbcc,aabcc
Daabcc,bcc
A(*p).next=(*q).next;free(p);
Bp=q->next;flee(q);
Cp=q;free(q);
Dp->next=q->next;free(q);
Ae3、e1、e4、e2
Be2、e4、e3、e1
Ce3、e4、e1、e2
D任意顺序
AX*=x+1
Bx++,2*x
Cx*=(1+x)
D2*x,x+=2
A10,10,10
B10,12,14
C8,10,12
D8,12,10
AxyzabcABC
BzabcABC
CxyabcABC
DyzabcABC
A5
B3
C2
D0
A内联函数就是定义在另一个函数体内部的函数
B函数体的最后一条语句必须是return语句
C标准C++要求在调用一个函数之前,必须先声明其原型
D编译器会根据函数的返回值数型和参数表来区分函数的不同重载形式
A21
B32
C33
D11
A软件概要设计的工具
B软件详细设计的工具
C结构化方法的需求分析工具
D面向对象方法的需求分析工具
A24
B25
C27
D28
A55
B57
C75
D77
A任何
B公有或保护
C保护或私有
D私有
AO(n)
BO(n2)
CO(log2n)
DO(nlog2n)
Ahelloabe
Babclo
Cabe
Dabchello
A函数调用可以作为独立的语句存在
B函数调用可以无返回值
C函数调用可以出现在表达式中
D函数调用可以作为一个函数的形参
A诊断和改正程序中的错误
B尽可能多地发现程序中的错误
C发现并改正程序中的所有错误
D确定程序中错误的性质
Aint*p=a;
Bintp=a;
C"p=a;
Dp=a;
A3
B4
C5
D8
Aoperator/(x.operator--(),y);
Boperator/(operator--(x),y);
CX.operator--().operator/(y);
Dy.operator/(operator--(x));
A1
B2
C3
D4
A10
B9
C8
D7
A2332
B2323
C3232
D3223
A内联函数
B重载函数
C递归函数
D函数模板
A语句p=&my;是把对象my赋值给指针变量P
B语句MyClass*P,my;会调用两次类MyClass的构造函数
C对语句*P.SetVariable(5)的调用是正确的
D语句P->SetVariable(5)与语句my.SetVariable(5)等价
Aoperatorlong()const;
Boperatorlong(BigNumber);
Clongoperatorlong()const;
Dlongoperatorlong(BigNumber);
A10
B16
C26
D36
A循环执行10次
B无限循环
C循环体语句一次也不执行
D循环体语句执行一次
A1
B2
C3
D4
A类模板的成员函数都是模板函数
B可以为类模板参数设置默认值
C类模板描述了一组类
D类模板中只允许有一个类型参数
A5
B4
C3
D2
APAD
BPFD
CN-S
DDFD
A函数可以没有返回值
B函数可以没有参数
C函数可以是一个类的成员
D函数不能被定义为模板
Aoperatorlong()const;
Boperatorlong(BigNumber);
C10ngoperatorlong()const;
D10ngoperatorlong(BigNumber);
A关系模型
B网状模型
C层次模型
D以上三个都是
A1
B2
C3
D4
AA(7)
BA(3,4)
CA(16,'#')
DA(0,2,'*')
A顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的
B顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C顺序存储结构能存储有序表,链式存储结构不能存储有序表
D链式存储结构比顺序存储结构节省存储空间
A无输出
B1
C1l
D111
Acout<<'\n';
Bcout<<'\12';
Ccout<<'\xA';
Dcout<<'\0';