首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 等级考试 > 考试试题 >

09年计算机二级C++笔试练习题(13)

2009-03-24 
二级C++笔试

    选择题,下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
  (1)有关析构函数的说法中错误的是
  A)析构函数有且只有一个
  B)析构函数无任何函数类型
  C)析构函数和构造函数一样可以有形参
  D)析构函数的作用是在对象被撤销时做清理工作

  (2)下列运算符中,不能重载的是
  A)?:
  B)+
  C)-
  D)<=

  (3)已知类A中有公用数据成员B*b;其中B为类名。则下列语句错误的是
  A)A():d(new B)()
  B)A(const A&oo):d(new B){*d=*oo.d:}
  C)~A(d){}
  D)~A(){delete d;}

  (4)以下有关析构函数的叙述中错误的是
  A)一个类只能定义一个析构函数
  B)析构函数和构造函数一样可以有形参
  C)析构函数不允许有显式的返回值
  D)析构函数名前必须冠有符号“~”

  (5)在C+十语言程序中
  A)函数的定义可以嵌套,但函数的调用不可以嵌套
  B)函数的定义和调用均可以嵌套
  C)函数的定义和调用均不可以嵌套
  D)函数的定义不可以嵌套,但函数的调用可以嵌套

    (6)以下叙述中不正确的是
  A)在类的定义中通常是用数据成员描述对象的属性,用成员函数描述对象的行为
  B)类的一个成员只能具有一种访问控制属性
  C)构造函数和析构函数是特殊的成员函数,因此不允许重载
  D)通过对象只能访问类的公有成员

  (7)磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
  A)in
  B)out
  C)app
  D)ate

  (8)假定AB为一个类,则执行AB x;语句时将自动调用该类的
  A)有参构造函数
  B)无参构造函数
  C)拷贝构造函数
  D)赋值重载函数

  (9)通常初始化拷贝构造函数的参数是
  A)某个对象名
  B)某个对象的成员名
  C)某个对象的引用名
  D)某个对象的指针名

  (10)实现运行时的多态性用
  A)重载函数
  B)构造函数
  C)析构函数
  D)虚函数

 

3COME考试频道为您精心整理,希望对您有所帮助,更多信息在http://www.reader8.com/exam/

热点排行