2020 面向对象编程技术(上海电力大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-06-30
本篇答案更新状态:已完结
第一章 从 C 到C++ 第一次 测验
1、 问题:下面程序片段哪个没错?
选项:
A: int n = 4; int & r = n * 5;
B: int n = 6; const int & r = n; r = 7;
C: int n = 8; const int & r1 = n; int & r2 = r1;
D: int n = 8; int & r1 = n; const int r2 = r1;
答案: 【 int n = 8; int & r1 = n; const int r2 = r1;】
2、 问题:下面程序片段输出结果是什么? int a = 1,b = 2; int & r = a; r = b; r = 7; cout << a << endl;
选项:
A:1
B:2
C:7
D:8
答案: 【7】
3、 问题:下面说法哪种是对的?
选项:
A:常引用所引用的变量,其值不能被修改
B:不能通过常量指针,去修改其指向的变量
C:常量指针一旦指向某个变量,就不能再指向其他变量
D:1+1 = 3
答案: 【不能通过常量指针,去修改其指向的变量】
4、 问题:表达式 “new int”的返回值类型是:
选项:
A:int
B:int
C:int &
D:void
答案: 【int 】
5、 问题:下面小段程序,哪个是正确的:
选项:
A: char * p = new char[10]; p[0] = ‘K’; delete [] p;
B: int *p = new int[25]; p[10] = 100; delete p
C: char * p = new int; p = ‘a’; delete p;
D:int * p = new char[20];
答案: 【 char * p = new char[10]; p[0] = ‘K’; delete [] p;】
6、 问题:下面说法正确的是:
选项:
A:多个重载函数的参数个数必须不同。
B:两个函数,参数表相同,返回值类型不同,它们是重载关系。
C:调用一个第二个和第三个参数都有有缺省值的函数时,可以不写第二个实参而写第三个实参。
D:使用内联函数的目的是提高程序的运行速度。
答案: 【使用内联函数的目的是提高程序的运行速度。】
第二章 类和对象基础 第二次 测验
1、 问题:面向对象程序设计的核心和基础是:
选项:
A:类
B:对象
C:函数
D:过程
E:C++
F:Java
G:抽象性
H:封装性
I:继承性
J:多态性
K:面向对象分析
L:面向对象设计
M:面向对象编程
N:面向对象测试
O:面向对象软件维护
答案: 【类】
2、 问题:类定义必须以( )结束。
选项:
A:分号;
B:句号。
C:逗号,
D:实心句号.
E:换行符
F:回车符
G:无符号
H:冒号:
I:反斜杠//
J:连字符-
K:可以无符号
答案: 【分号;】
3、 问题:在面向对象的程序设计中,( )是程序实现算法的基本功能单元。
选项:
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦