2015南昌大学C++考试试卷(部分).pdf
文本预览下载声明
2015南昌大学C++考试试卷(部分)--第1页
一、单项选择题:
类中
1. 定义的成员,其默认的访问属性是 。
A) public B)friend C) protected D)private
2.下列关于类和对象的叙述中,错误的是 。
A) 对象是类的具体实例 B) 一个类只能有一个对象
C) 类是对某一类对象的抽象 D) 类和对象的关系是数据类型与变
量的关系
3.若一个函数功能很简单,但要求被频繁调用,则最好定义其为 。
A) 重载函数 B) 内联函数 C ) 递归函数 D) 嵌
套函数
4.定义 p 并使 p 指向动态空间中的包含 20 个整数的数组所使用的定义语句
为 。
A) int *p = new int[20]; B) int *p = new int(20);
C) int *p = new [20]; D) *p = new int[20];
5.假设AB 为一个类,则该类的拷贝构造函数的声明语句为 _________ 。
A ) AB(AB x); B) AB(AB x); C) AB(AB x); D)
AB(AB *x);
6.面向对象程序设计思想的主要特征中不包括 。
A)封装性 B)多态性 C)继承性 D)功能分解, 逐
步求精
7.下列静态数据成员特性中, 是错误的。
A) 说明静态数据成员时前边要加修饰符stati ;
B) 静态数据成员要在类体外进行初始化;
C) 静态数据成员不是所有对象共有的;
D) 引用静态数据成员时,要在静态数据成员名前加类名和作用域分辨
符。
8.C++语言中规定,函数的返回值的类型是由 。
A) return 语句中的表达式类型所决定
B) 调用该函数时的主调用函数类型所决定
C) 在定义该函数时所指的数据类型所决定
D) 调用该函数时系统临时决定
9.下面几个函数头格式中,不正确的是 _________ 。
A) AA(int a,int b) B) AA(int a,int b=0)
C) AA(int a=0,int b=0) D) AA(int a=0,int b)
2015南昌大学C++考试试卷(部分)--第1页
2015南昌大学C++考试试卷(部分)--第2页
10.对于一个类的析构函数,其函数名与类名 ____ ___ 。
A)完全相同 B)完全不同 C)只相差一个字符 D)无
关系
二、填空题:
1.一般说来,一个C++ 程序的开发步骤依次为:编辑 、编译、 连
接 、运行和调试。
2.在 C++ 中,有两种给出注释的方法。一种是
显示全部