考试总分:43分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2013年9月全国计算机等级《二级C++》上机模考试卷(4)
A(1)将“TC(inti,intj)”补充完整为“TC(inti,intj):Num2(j)”。
B(2)应添加“friendvoidfunc();”。
C(3)应添加“intTC::Num3=4;”。
D(4)将“obi.AddNum()”补充完整为“obj.AddNum(2);”。[18分]
A13A23A
B23A13B
C13A23B
D13823A
Acout
Bcin
Ccerr
Dcset
A2
B3
C4
D编译时有错,无结果
A121
B21
C211
D12
AO
B1
C2
D3
A0
B10
C20
D出错
A123*******0K
B123#######OK
C123********0K********
D123#######OK########
A1,2,3,4,5,6,7,8,9,0
B2,1,4,3,6,5,8,7,0,9
C0,9,8,7,6,5,4,3,2,1
D0,1,2,3,4,5,6,7,8,9
Aprint();
Bprint();}
C11
D21D.22
Afstream
Biostream
Costream
Dcin
A01
B21
C03
D23
AValueoperator+(Valuev,inti);
BValueoperator+(Valuev=value,inti);
CValueoperator+(Valuevinti=O);
DValueoperator+(Valuev=value,inti=O);
A若文件存在,将文件指针定位于艾件首;若文件不存在,建立一个新文件
B若文件存在,将其截为空文件;若文件不存在,打开失败
C若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件
D若文件存在,打开失败;若文件不杉在,建立一个新文件
ADB包括DBS和DBMS
BDBMS包括DB和DBS
CDBS包括DB和DBMS
D没有任何关系
A12
B15
C20
D60
Anum[10]
Bnum[5]
Cnum[3]
Dnum[0]
A概念设计和逻辑设计
B模式设计和内模式设计
C内模式设计和物理设计
D结构特性设计和行为特性设计
A*@#@
B#@*@
C*#@@
D#*@@
AData+(Data);
BDataoperator+(Data);
CData+operator(Data);
Doperator+(Data.Data);
A运算符重载不能改变运算符的操作数个数
B运算符重载不能改变运算符的优先级
C运算符重载不能改变运算符的结合性
D运算符重载能改变对预定义类型数据的操作方式
A运算符函数的名称总是以0perator为前缀
B运算符函数的参数可以是对象
C运算符函数只能定义为类的成员函数
D在表达式中使用重载的运算符相当于调用运算符重载函数
Aif(i/8==0)printf("\n");
Bif(i/8=0)continue;
Cif(i%8==0)printf("\n");
Dif(i%8==0)continue;
A软件测试的目的是证明程序是否正确
B软件测试的目的是使程序运行结果正确
C软件测试的目的是尽可能地多发现程序中的错误
D软件测试的目的是使程序符合结构化原则
An=0
Bn=1
Cn=2
Dn=3
AVolumeoperator-(double,double);
BdoubleVolume::operator-(double);
CVolumeVolume::operator-(Volume);
DVolumeoperator-(Volume);
A内联函数
B重载函数
C递归调用
D嵌套调用
A30,20,10
B10,20,30
C456,567,678
D678,567,456
A1
B2
C3
D程序有错误
AN—S图
BDFD图
CPAD图
D程序流程图
Asetprecision
Bsetw
Csetfill
Dshowpoint
Acharstr[]={'a','b','e'}
Bcharstr[2]={'a','b','e')
Ccharstr[2][3]={{'a','b'},{'C','d'},{'e','f'}}
Dcharstr()={'a','b','C'}
A复制构造函数和赋值操作是完全一样的操作
B进行赋值操作时,会调用类的构造函数
C当调用复制构造函数时,类的对象正在被建立并被初始化
D复制构造函数和赋值操作不能在同一个类中被同时定义
A公有继承时基类中的公有成员在派生类中仍是公有成员
B公有继承时基类中的保护成员在派生类中仍是保护成员
C保护继承时基类中的公有成员在派生类中仍是公有成员
D保护继承时基类中的保护成员在派生类中仍是保护成员
A无需任何条件
B基类中显式定义了构造函数
C派生类中显式定义了构造函数
D派生类构造函数明确调用了基类构造函数
Aios::in
Bios::out
Cios::inlios::out
D没有默认
A23
B58
C64
D79
Acout
Bcin
Ccerr
Dcset
An=0;while((ch=getchar())!='\n')n++;
Bn=0;while(getchar()!='\n')n++;
Cfor(n=0;getchar()!='\n';n++);
Dn=0;for(ch=getchar();ch!='n';n++);
AABCDEF
BDBEAFC
CABDECF
DDEBFCA
A类
B对象
C模板
D函数