09年全国计算机二级C 笔试练习(6)计算机二级考试
文章作者 100test 发表时间 2009:04:10 00:04:30
来源 100Test.Com百考试题网
2009年下半年全国计算机等级考试你准备好了没?考计算机等级二级考试的朋友,2009年下半年全国计算机等级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库
每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答。
(1)下列关于虚基类的描述中错误的是
A)虚基类子对象的初始化由最派生类完成
B)虚基类子对象的初始化次数与虚基类下面的派生类个数有关
C)设置虚基类的目的是消除二义性
D)带有虚基类的多层派生类构造函数的成员初始化列表中都要列出对虚基类构造函 数调用
(2)在某类的公共部分有声明string operator ();和stringoperator (int);则说明
A)string operator ();是前置自增运算符声明
B)string operator ();是后置自增运算符声明
C)string operator (int);是前置自增运算符声明
D)两条语句无区别
(3)以下有关类与结构体关系的叙述不正确的是
A)结构体中只包含数据;类中封装了数据和操作
B)结构体的成员对外界通常是开放的;类的成员可以被隐蔽
C)用struct不能声明一个类型名;而claSS可以声明一个类名
D)结构体成员默认为puhlic;类成员默认为private
(4)设有char str[80];以下不能将输入数据flrst\nsecond\n<.CR>.读取到数组str中的语句是
A)cin.get(str,strlen(str));
B)cin.getline(str,strlen(str));
C)cin>.>.str;
D)cin.read(str,strIen(str));
(5)下列能对对象进行初始化的是
A)构造函数
B)析构函数
C)友元函数
D)静态成员函数