试题详情

2019年4月自考C++程序设计试题及答案解析(一)

开始做题

试卷预览

1 单选题 2分

在公有继承的情况下,基类的公有或保护成员在派生类中的访问权限()

  • A. 受限制
  • B. 保持不变
  • C. 受保护
  • D. 不受保护

正确答案: B

本题解析: 暂无解析

2 单选题 2分

假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,和的值分别为()

  • A. 3和15
  • B. 5和4
  • C. 4和20
  • D. 20和5

正确答案: C

本题解析: 暂无解析

3 单选题 2分

C++对C语言做了很多改进,即从面向过程变成为面向对象的主要原因是()

  • A. 增加了一些新的运算符
  • B. 允许函数重载,并允许设置缺省参数
  • C. 规定函数说明符必须用原型
  • D. 引进了类和对象的概念

正确答案: D

本题解析: 暂无解析

4 单选题 2分

在类中说明的成员可以使用关键字的是()

  • A. public
  • B. extern
  • C. cpu
  • D. register

正确答案: A

本题解析: 暂无解析

5 单选题 2分

C++语言中所有在函数中定义的变量,连同形式参数,都属于()

  • A. 全局变量
  • B. 局部变量
  • C. 静态变量
  • D. 函数

正确答案: B

本题解析: 暂无解析

6 单选题 2分

在私有继承的情况下,基类成员在派生类中的访问权限()

  • A. 受限制
  • B. 保持不变
  • C. 受保护
  • D. 不受保护

正确答案: A

本题解析: 暂无解析

7 单选题 2分

C++的继承性允许派生类继承基类的()

  • A. 部分特性,并允许增加新的特性或重定义基类的特性
  • B. 部分特性,但不允许增加新的特性或重定义基类的特性
  • C. 所有特性,并允许增加新的特性或重定义基类的特性
  • D. 所有特性,但不允许增加新的特性或重定义基类的特性

正确答案: C

本题解析: 暂无解析

8 单选题 2分

对于int*pa [5]; 的描述,正确的是()

  • A. pa是一个指向数组的指针,所指向的数组是 5个int 型元素
  • B. pa是一个指向某个数组中第 5个元素的指针,该元素是 int 型变量
  • C. pa[5]表示某个数组的第 5个元素的值
  • D. pa是一个具有 5个元素的指针数组,每个元素是一个 int 型指针

正确答案: D

本题解析: 暂无解析

9 单选题 2分

使用地址作为实参传给形参,下列说法正确的是()

  • A. 实参是形参的备份
  • B. 实参与形参无联系
  • C. 形参是实参的备份
  • D. 实参与形参是同一对象

正确答案: D

本题解析: 暂无解析

10 单选题 2分

以下基类中的成员函数表示纯虚函数的是()

  • A. virtual void tt()=0
  • B. void tt(int)=0
  • C. virtual void tt(int)
  • D. virtual void tt(int){}

正确答案: A

本题解析: 暂无解析

相关题库

更多
置顶