自考C++程序设计2015年4月试题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
33

以下叙述中不正确的是(  )

  • A.在一个函数中,可以有多条return语句
  • B.函数的定义不能嵌套,但函数的调用可以嵌套
  • C.函数必须有返回值
  • D.不同的函数中可以使用相同名字的变量
36

在C++语言中,能代表逻辑值“假”的是(  )

  • A.小于0的数
  • B.大于0的数
  • C.非0整数
  • D.0
38

下面函数原型声明中,声明了fun为虚函数的是(  )

  • A.void fun( )=0
  • B.virtual void fun( )=0
  • C.virtual void fun( )
  • D.virtual void fun( ){ }
39

在C++语言中,080是(  )

  • A.八进制数
  • B.十进制数
  • C.十六进制
  • D.非法数
40

下列虚基类的声明中,正确的是(  )

  • A.class virtual B:public A
  • B.class B:virtual public A
  • C.class B:public A virtual
  • D.virtual class B:public A
42

设x和y均为bool量,则x&&y为真的条件是(  )

  • A.它们均为真
  • B.其中一个为真
  • C.它们均为假
  • D.其中一个为假
43

对于友元描述正确的是(  )

  • A.友元是本类的成员函数
  • B.友元不是本类的成员函数
  • C.友元不是函数
  • D.友元不能访问本类私有成员
44

下列哪个类型函数不适合声明为内联函数?(  )

  • A.函数体语句较多
  • B.函数体语句较少
  • C.函数执行时间较短
  • D.函数执行时间过长
45

通常的拷贝构造函数的参数是(  )

  • A.某个对象名
  • B.某个对象成员名
  • C.某个对象的引用
  • D.某个对象的指针名
46

有如下类声明“class A{int x; …};”,则A类的成员x是(  )

  • A.公有数据成员
  • B.私有数据成员
  • C.公有成员函数
  • D.私有成员函数
47

下列不是构造函数的特征的是(  )

  • A.构造函数的函数名与类名相同
  • B.构造函数可以重载
  • C.构造函数可以设置缺省参数
  • D.构造函数不能重载
48

采用重载函数的目的是(  )

  • A.实现共享
  • B.减少空间
  • C.提高速度
  • D.使用方便,提高可读性
50

作用域运算符“::”的功能是(  )

  • A.标识作用域的级别的
  • B.指出作用域的范围的
  • C.给定作用域的大小的
  • D.标识成员是属于哪个类的
51

关于函数模板,描述错误的是(  )

  • A.函数模板必须由程序员实例化为可执行的函数模板
  • B.函数模板的实例化由编译器实现
  • C.一个类定义中,只要有一个函数模板,则这个类是类模板
  • D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化
52

结构化程序设计所规定的三种基本控制结构是(  )

  • A.输入、处理、输出
  • B.树形、网形、环形
  • C.顺序、选择、循环
  • D.主程序、子程序、函数