优质文档梳理
PAGE 页码页码/NUMPAGES 总页数总页数
素材归纳不易,仅供学习参考
大工15春《C/C++语言程序设计》在线作业二
单选题 多选题 判断题
一、单选题(共 9 道试题,共 45 分。)
1. 下面各选项中,选项()是类中保护成员的关键字。
A. private
B. public
C. protected
D. friend
选择:C
2. 下列选项中,哪个函数的功能是对对象初始化。()
A. 析构函数
B. 数据成员
C. 构造函数
D. 静态成员函数
选择:C
3. 下列各选项中,可进行字符串比较的选项是()。
A. strlen()
B. strcmp()
C. strcat()
D. strcpy()
选择:B
4. 在类中,将关键字( )写在函数头之后函数体之前,则该函数是常成员函数,可防止函数改变数据成员的值。
A. const
B. static
C. friend
D. void
选择:A
5. 执行int example[][2]={6,5,4,3,2,1};语句后,example[0][0]的值是()。
A. 6
B. 5
C. 3
D. 1
选择:A
6. 当一个类对象离开它作用域的时候, 下列选项中将会自动被调用的是()。
A. 构造函数
B. 拷贝构造函数
C. 析构函数
D. 默认构造函数
选择:C
7. 下面各选项中()是类中私有成员的关键字。
A. private
B. public
C. protected
D. friend
选择:A
8. main(){char a[]="Money";printf("%c",a[0]);}执行上面的程序段后,输出结果是()。
A. M
B. Money
C. m
D. Mon
选择:A
9. 定义某数组为:int ex[10],对数组ex的引用正确的是()。
A. ex[10]
B. ex
C. ex[1]
D. ex[0]
选择:D
大工15春《C/C++语言程序设计》在线作业二
单选题 多选题 判断题
二、多选题(共 1 道试题,共 5 分。)
1. 下列各选项中,()为类的成员函数。
A. 析构函数
B. 构造函数
C. 拷贝构造函数
D. 友元函数
选择:ABC
大工15春《C/C++语言程序设计》在线作业二
单选题 多选题 判断题
三、判断题(共 10 道试题,共 50 分。)
1. 对静态数据成员进行定义时要加static关键字。
A. 错误
B. 正确
选择:B
2. 关键字delete的作用是动态分配内存。
A. 错误
B. 正确
选择:A
3. 作用域运算符的功能是指明某一个成员是具体属于哪个类的。
A. 错误
B. 正确
选择:B
4. 类的成员函数中不包含拷贝构造函数。
A. 错误
B. 正确
选择:A
5. 关键字中用以说明类中公有成员的是private。
A. 错误
B. 正确
选择:A
6. 函数strcat()的功能是求字符串的长度。
A. 错误
B. 正确
选择:A
7. 友元函数的关键字是const。
A. 错误
B. 正确
选择:A
8. 一个确定的类只允许有一个对象。
A. 错误
B. 正确
选择:A
9. 成员函数是可以进行重载操作的。
A. 错误
B. 正确
选择:B
10. 析构函数的功能为对对象进行初始化。
A. 错误
B. 正确
选择:A (文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)(文档梳理仅供参考学习,记得收藏)