IT技术计算机等级资料计算机二级考试C2006年9月全国计算机等级考试二级C语言笔试试题及答案
一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(21)或下面的函数调用fu
ab3max
1b则fu
的实参个数是______。A)、3B)、4C)、5D)、6(22)以下关键字不能用来声明类的访问权限的是______。A)、publicB)、staticC)、protectedD)、private(23)在公有继承的情况下,允许派生类直接访问的基类成员包括______。A)、公有成员B)、公有成员和保护成员C)、公有成员、保护成员和私有成员D)、保护成员(24)关于运算符重载,下列表述中正确的是______。A)、C已有的任何运算符都可以重载B)、运算符函数的返回类型不能声明为基本数据类型C)、在类型转换符函数的定义中不需要声明返回类型D)、可以通过运算符重载来创建C中原来没有的运算符(25)关于关键字class和type
ame,下列表述中正确的是______。A)、程序中的type
ame都可以替换为classB)、程序中的class都可以替换为type
ameC)、在模板形参表中只能用type
ame来声明参数的类型D)、在模板形参表中只能用class或type
ame来声明参数的类型(26)有如下程序i
cludei
clude
fusi
g
amespacestdi
tmai
cou
tCOUNTNBSP12345NBSP34567retur
0若程序的输出是:1234534567则程序中下划线处遗漏的操作符是______。A)、setprecisio
3B)、fixedC)、setfillD)、stew8(27)有如下程序i
cludei
cludeusi
g
amespacestdclassMyClasspublicMyClasscoutA”MyClasscharccoutMyClasssoutB”I
tmai
MyClassp1p2p2
ewMyClassXdeletep2retur
0执行这个程序幕上将显示输出______。A)、ABXB)、ABXBC)、AXBD)、AXBB(28)有如下程序i
cludeusi
g
amespacestdi
ti1classFu
publicstatici
tii
tvalueretur
i1i
tvalueco
stretur
i1i
tFu
i2
fi
tmai
i
ti3Fu
Fu
1co
stFu
fu
2retur
0若程序的输出结果是:123则程序中下划线处遗漏的语句是______。A)、coutB)、coutC)、coutD)、cout(29)有如下程序i
cludeusi
g
amespacestdclassObjstatici
tipublicObjiObjistatici
tgetValtetur
ii
tObji0voidfObjob2coutINTNBSPMAINObjoblFObjob3
ewObjcoutGETVALDeleteob3coutRETURN0程序的输出结果是______。A)、232B)、231C)、222D)、221(30)有如下程序i
cludeusi
g
amespacestdclassBaseprotectedBasecoutABasecharccout
fclar