|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
一、单选题(共 25 道试题,共 100 分。)V 1. 函数重载是指____.
A. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C. 两个以上的函数名字不同,但形参的个数或类型相同
D. 两个以上的函数取相同的函数名,并且函数的返回类型相同
满分:4 分
2. 以下正确的说法是____.
A. 用户调用标准库函数前,必须重新定义
B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C. 系统不允许用户重新定义标准库函数
D. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
满分:4 分
3. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是____
A. 12
B. 144
C. 156
D. 288
满分:4 分
4. 静态成员函数仅能访问()
A. 静态的数据成员
B. 非静态的成员函数
C. 非静态的数据成员
D. 以上都不对
满分:4 分
5. 一个类的友元函数或友元类能够通过成员操作符访问该类的_____.
A. 私有成员
B. 保护成员
C. 公有成员
D. 所有成员
满分:4 分
6. 下面有关重载函数的说法中正确的是______
A. 重载函数必须具有不同的返回值类型
B. 重载函数形参个数必须不同
C. 重载函数必须有不同的形参列表
D. 重载函数名可以不同
满分:4 分
7. 下列运算符中,运算对象必须是整型的是( )
A. /
B. %
C. =
D. &
满分:4 分
8. 下面关于类的对象性质的描述,正确的是
A. 对象之间不可以相互赋值
B. 不可以说明指向对象的指针
C. 对象不能用作数组元素
D. 一个对象能用作另一个对象的成员
满分:4 分
9. 对于C/C++语言的函数,下列叙述中正确的是
A. 函数的定义不能嵌套,但函数调用可以嵌套
B. 函数的定义可以嵌套,但函数调用不能嵌套
C. 函数的定义和调用都不能嵌套
D. 函数的定义和调用都可以嵌套
满分:4 分
10. 在一个源文件中定义的全局变量的作用域为()。
A. 本程序的全部范围
B. 本函数的全部范围
C. 从定义该变量的位置开始到本文件结束
D. 以上说法都不正确
满分:4 分
11. 以下哪个不是循环语句( )
A. while语句
B. do-while语句
C. for语句
D. if-else语句
满分:4 分
12. 动态联编要求类中应有
A. 成员函数
B. 内联函数
C. 虚函数
D. 构造函数
满分:4 分
13. 当处理特定问题时的循环次数已知时,通常采用____来解决。
A. for循环
B. while循环
C. do循环
D. switch语句
满分:4 分
14. 将两个字符串连接起来组成一个字符串时,选用___函数。
A. strlen( )
B. strcpy( )
C. strcat( )
D. strcmp( )
满分:4 分
15. 虚函数使用关键字______。( )
A. virtual
B. static
C. public
D. private
满分:4 分
16. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用____符号作为分隔符。
A. 空格或逗号
B. 逗号或回车
C. 逗号或分号
D. 空格或回车
满分:4 分
17. 假定变量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 分
18. 假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加____
A. 1
B. 4
C. sizeof(double)
D. sizeof(p)
满分:4 分
19. 下列函数中,可以是虚函数的是______。( )
A. 自定义的构造函数
B. 拷贝构造函数
C. 静态成员函数
D. 析构函数
满分:4 分
20. 类B是通过public继承方式从类A派生而来的,且类A和类B都有完整的实现代码,则下列说法正确的是
A. 类B中具有pubic可访问性的成员函数个数一定不少于类A中public成员函数的个数
B. 一个类B的实例对象占用的内存空间一定不少于一个类A的实例对象占用的内存空间
C. 只要类B中的构造函数都是public的,在main函数中就可以创建类B的实例对象
D. 类A和类B中的同名虚函数的返回值类型必须完全一致
满分:4 分
21. 文件包含中被包含的文件的扩展名( )
A. 必须为 .h
B. 不能用 .h
C. 必须是 .c
D. 不一定是 .h
满分:4 分
22. C++程序基本单位是______。
A. 函数
B. 语句
C. 字符
D. 数据
满分:4 分
23. 如要求在if后一对括号中的表达式,表示a不等于0的时候的值为"真",则能正确表示这一关系的表达式为
A. a<>0
B. !a
C. a=0
D. a
满分:4 分
24. 在C++语言中函数返回值类型是由_____决定的。
A. 定义该函数时所指定的函数类型
B. 调用该函数时系统临时
C. return语句中的表达式类型
D. 调用该函数时的主调用函数类型
满分:4 分
25. 要声明一个有10个int型元素的数组,正确的语句是( )
A. int a[10];
B. int a[2,5];
C. int a[];
D. int *a[10];
满分:4 分
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
|
|