|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
一、单选题(共 25 道试题,共 100 分。)V 1. 以下错误的描述是____.
A. 被调用函数中可以不用return语句
B. 被调用函数中可以用多个return语句
C. 被调用函数中,如果有返回值,就一定要有return语句
D. 被调用函数中,一个return语句可返回多个值给调用函数
满分:4 分
2. 设x和y均为bool量,则x&&y为真的条件是______。
A. 其中一个为假
B. 它们均为真
C. 其中一个为真
D. 它们均为假
满分:4 分
3. 在面向对象的程序设计中,一切都是围绕着___展开的。
A. 语言
B. 结构
C. 数据类型
D. 类
满分:4 分
4. 预处理命令在程序中都是以____符号开头的
A. *
B. #
C. &
D. @
满分:4 分
5. 假定指针变量p定义为"int *p=new int(100);",要释放p所指向的动态内存,应使用语句____.
A. delete p;
B. delete *p;
C. delete &p;
D. delete []p;
满分:4 分
6. 下列各个成员函数中,纯虚函数是( )
A. void fun(int)=0
B. virtual void fun(int)
C. virtual void fun(int){ }
D. virtual void fun(int)=0
满分:4 分
7. 在c++语言中,main函数默认返回一个_____类型的值
A. int
B. float
C. char
D. void
满分:4 分
8. 将两个字符串连接起来组成一个字符串时,选用___函数。
A. strlen( )
B. strcpy( )
C. strcat( )
D. strcmp( )
满分:4 分
9. 在C++语言中,为了使得类中的某些数据成员及某些成员函数的返回值能取任意类型,应使用( )
A. 类
B. 类模板
C. 抽象类
D. 虚基类
满分:4 分
10. 以下说法中正确的是____.
A. C++程序总是从第一个定义的函数开始执行
B. C++程序总是从main函数开始执行
C. C++程序总是从main函数开始执行
D. C++程序中有调用关系的所有函数必须放在同一个程序文件中
满分:4 分
11. 下列关于构造函数说法不正确的是______。
A. 构造函数必须与类同名
B. 在构造函数中可以对类中的成员进行初始化
C. 构造函数可以省略不写
D. 构造函数必须有返回值
满分:4 分
12. 以下正确的说法是____.
A. 用户调用标准库函数前,必须重新定义
B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C. 系统不允许用户重新定义标准库函数
D. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
满分:4 分
13. 下列哪项不是面向对象程序设计的主要特征?
A. 封装
B. 继承
C. 多态
D. 结构
满分:4 分
14. 在每个C++程序中都必须包含有这样一个函数,该函数的函数名为
A. main
B. MAIN
C. name
D. function
满分:4 分
15. 假定变量a和pa定义为"double a[10], *pa=a;",要将12.35赋值给a中的下标为5的元素,不正确的语句是____.
A. pa[5]=12.35;
B. a[5]=12.35;
C. *(pa+5)=12.35;
D. *(a[0]+5)=12.35;
满分:4 分
16. 以下标识符中不全是C++保留字的是____
A. case for int
B. default then while
C. bool class long
D. goto return char
满分:4 分
17. 能正确表示x>=3或者x<1的关系表达式是
A. x>=3 or x<1
B. x>=3|x<1
C. x>=3||x<1
D. x> =3|||x<1
满分:4 分
18. 类模板规定了如何创建一个______。( )
A. 对象
B. 类
C. 实例
D. 变量
满分:4 分
19. 以上对模板的声明,正确的是______。( )
A. template<T>
B. template <class T1, T2>
C. template<class T1, class T2>
D. template <T1,class T2>
满分:4 分
20. 以下关于类和对象叙述中,正确的是
A. 一般只有通过具体的对象才能访问类的成员函数
B. 一个类的成员函数可以任意被调用
C. 对象是抽象的,而类是具体实现
D. 类和对象间没有联系
满分:4 分
21. 如果有char* ssl=“0123456789”,则,sizeof(ssl)的值是( )
A. 4
B. 10
C. 11
D. 40
满分:4 分
22. 当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是____
A. 直接按系统设定的标准方式搜索目录
B. 先在源程序所在目录搜索,再按系统设定的标准方式搜索目录
C. 仅仅搜索源程序所在目录
D. 搜索当前逻辑盘上的所有目录
满分:4 分
23. 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为_____.
A. public
B. protected
C. private
D. static
满分:4 分
24. 下列说法中,错误的是
A. 带有纯虚拟函数的类称为抽象类
B. 不能定义抽象类的对象,也不能说明抽象类的指针和引用
C. 不能定义抽象类的对象,但可以说明抽象类的指针和引用
D. 定义抽象类的目的是为整个类族规定一个统一接口形式
满分:4 分
25. do语句能够改写为____语句。
A. 复合
B. if
C. switch
D. while
满分:4 分
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。 |
|