2020 面向对象程序设计(鲁东大学)1452223441 最新满分章节测试答案

2025年1月12日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-07-10
本篇答案更新状态:已完结

第一周 从 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:使用内联函数的目的是提高程序的运行速度。
答案: 【使用内联函数的目的是提高程序的运行速度。

7、 问题: 使用C++输出”helloworld”的语句是:
选项:
A:printf(“%s”,”helloworld”)
B:cin>>”helloworld”
C:cout>>”helloworld”
D:cout<<”helloworld”
答案: 【cout<<”helloworld”

8、 问题:在屏幕上分别输出100和200,要求每个数占用一行:
选项:
A:cout<cout<

9、 问题:简单的swap 通过码是 ( 请参考公告中的“关于编程作业的说明”完成编程作业(请注意,编程题都要求提交通过码,在openjudge上提交了程序并且通过以后,就可以下载到通过码。)
答案: 【ad084c8f0745edc6e62e9433c585ad40e36426850567b44fc641c739b6ec20f2

10、 问题:难一点的swap的通过码是
答案: 【506381cba28275b2732b85d667220833ef5b4b74ffae84faaa25cf018825df72

11、 问题:好怪异的返回值 通过码是
答案: 【550eee0df71f49807310dd8d99619923de82a03bf078ab6da110192ab6234893

12、 问题:神秘的数组初始化 通过码是
答案: 【118a291303063da9ed56bbbf89498d3dfd0e0c5b57e85c634b1edac5ae0ce640

13、 问题:C++中引用输入输出头文件语句是
答案: 【#include

14、 问题:语句cout<<100;cout<<200;的输出结果是:
答案: 【100200

15、 问题:定义指向具有10个元素的整型数组的指针变量p:int *p2 = new int[10]; 释放p所指向内存空间的语句:
答案: 【delete []p2;

16、 问题:声明b是整型变量a(a=100)的引用:
答案: 【int &b = a;

第一周 从 C 到C++ 第一周单元测验(new)

1、 问题:下面程序片段输出结果是什么? int a = 1,b = 2; int & r = a; r = b; r = 7; cout << a << endl;
选项:
A:1
B:2
C:7
D:8
答案: 【7

2、 问题:下面程序片段哪个没错?
选项:
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;

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、 问题: 使用C++输出”helloworld”的语句是:
选项:
A:printf(“%f”,”helloworld”)
B:cin>>”helloworld”
C:cout>>”helloworld”
D:cout<<”helloworld”
答案: 【cout<<”helloworld”

7、 问题:C++中引用输入输出头文件语句是:
选项:
A:#include
B:#include
C:#include
D:#include
答案: 【#include

8、 问题:定义指向具有10个元素的整型数组的指针变量p:int p2 = new int[10]; 释放p所指向内存空间的语句:
选项:
A:delete p2;
B:delete []p2;
C:delete p2[];
D:delete
p2;
答案: 【delete []p2;

9、 问题:声明b是整型变量a的引用:
选项:
A:int *b = a;
B:int &a =b;
C:int &b = a;
D:int b = a;
答案: 【int &b = a;

10、 问题:在屏幕上分别输出100和200,要求每个数占用一行:
选项:
A:cout<cout<

11、 问题:语句cout<<100;cout<<200;的输出结果是:
答案: 【100200

第一周 从 C 到C++ 第二周单元测验

1、 问题:void swap(const int &a, const int &b);下列函数调用语句正确的是(int a=100,b=200;):
选项:
A:swap(&a, &b)
B:swap(a, b)
C:swap(a, b)

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读