文章目录[隐藏]

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

第10讲 函数的设计 第10讲 灵活运用函数重载、默认参数

1、 问题:指出下列对定义重载函数的要求中,( )是错误的。
选项:
A:要求参数的个数相同
B:要求参数的类型相同时,参数个数不同
C:函数的返回值可以不同
D:要求参数的个数相同时,参数类型不同
答案: 【要求参数的个数相同

2、 问题:一个函数为void x(int,char ch=’a’),另一个函数为void x(int),则它们:
选项:
A:不能在同一程序中定义
B:可以在同一程序中定义并可重载
C:可以在同一程序中定义,但不可以重载
D:以上说法均不正确
答案: 【可以在同一程序中定义,但不可以重载

3、 问题:重载函数在调用时选择的依据中,错误的是:
选项:
A:函数的参数
B:参数的类型
C:函数的名字
D:函数返回值类型
答案: 【函数返回值类型

4、 问题:下列函数原型声明中错误的是:
选项:
A:void fun(int x=0,int y=0);
B:void fun(int x,int y);
C:void fun(int x,int y=0);
D:void fun(int x=0,int y);
答案: 【void fun(int x=0,int y);

5、 问题:一个函数带有参数说明时,则参数的默认值应该在( )中给出。
选项:
A:函数定义
B:函数声明
C:函数定义或声明
D:函数调用
答案: 【函数定义或声明

6、 问题:下列关于函数参数默认值的描述中,正确的是:
选项:
A:函数参数的默认值只能设置一个
B:若一个函数含有多个参数,其中一个参数设置成默认值后,其后所有参数都必须设置默认值
C:若一个函数含有多个参数,则设置默认参数时可以不连续设置默认值
D:C++语言中函数都必须设有默认值
答案: 【若一个函数含有多个参数,其中一个参数设置成默认值后,其后所有参数都必须设置默认值

第26讲 对象的定义和使用 第26讲 掌握 对象的定义和使用

1、 问题:假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为:
选项:
A: x.a
B:x.a()
C: x->a
D:x->a()
答案: 【x.a()

2、 问题:为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为:
选项:
A:public
B:protected
C:private
D:static
答案: 【public

3、 问题:在用关键字class定义的类中,以下叙述正确的是:
选项:
A:在类中,不作特别说明的数据成员均为私有类型
B:在类中,不作特别说明的数据成员均为公有类型
C:类成员的定义必须是成员变量定义在前,成员函数定义在后
D:类的成员定义必须放在类定义体内部
答案: 【在类中,不作特别说明的数据成员均为私有类型

4、 问题:下列关于成员函数特征的描述中,错误的是:
选项:
A:成员函数一定是内联函数
B:成员函数可以重载
C:成员函数可以设置参数的默认值
D:成员函数可以是静态的
答案: 【成员函数一定是内联函数

5、 问题:下列有关类的说法不正确的是:
选项:
A:对象是类的一个实例
B:任何一个对象只能属于一个具体的类
C:一个类只能有一个对象
D:类与对象的关系和数据类型与变量的关系相似
答案: 【一个类只能有一个对象

第25讲 类的定义 第25讲 掌握类的基本概念

1、 问题:下面关于类中概念的描述中错误的是:
选项:
A:类是抽象数据类型的实现
B:类是具有共同行为的若干对象的统一描述体
C:类是创建对象的样板
D:类就是C语言中的结构体类型
答案: 【类就是C语言中的结构体类型

2、 问题:下列关于C++语言类的描述中错误的是:
选项:
A:类用于描述事物的属性和对事物的操作
B:类与类之间通过封装而具有明确的独立性
C:类与类之间必须是平等的关系,而不能组成层次结构
D:类与类之间可以通过一些方法进行通信和联络
答案: 【类与类之间必须是平等的关系,而不能组成层次结构

3、 问题:在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的:
选项:
A:分类性
B:标识唯一性
C:继承性
D:封装性
答案: 【继承性

4、 问题:什么是成员:
选项:
A:类的特征
B:类的方法
C:类的事件
D:以上全是
答案: 【以上全是

5、 问题:作用域运算符的功能是:
选项:
A:标识作用域的级别
B:指出的大小
C:标识某个成员是属于哪一类的
D:给出的范围
答案: 【标识某个成员是属于哪一类的

第27讲 构造函数 第27讲 掌握构造函数的功能和使用方法

1、 问题:类的构造函数被自动调用执行的情况是在定义该类的:
选项:
A:成员函数时
B: 数据成员时
C:对象时
D:友元函数时
答案: 【对象时

2、 问题:设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是:
选项:
A:类构造函数先执行
B:成员构造函数先执行
C:两者并行执行
D:不能确定
答案: 【成员构造函数先执行

3、 问题:假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x (4);”语句后,x.a和x.b的值分别为:
选项:
A:1和0
B:1和4
C:4和0
D:4和1
答案: 【4和0

4、 问题:下列是构造函数的特点,是错误的是:
选项:
A:构造函数是一种成员函数,它具有一般成员函数的特点
B:构造函数的名称与其类名相同
C: 构造函数必须指明其类型
D:一个类中可定义一个或多个构造函数
答案: 【 构造函数必须指明其类型

5、 问题:构造函数不具备的特征的是:
选项:
A:构造函数的函数名与类名相同
B:构造函数可以重载
C: 构造函数可以设置默认参数
D:构造函数必须指定类型说明
答案: 【构造函数必须指定类型说明

第20讲 动态分配内存 第20讲 掌握动态分配内存的方法

1、 问题:对使用关键字new所开辟的动态存储空间,释放时必须使用:
选项:
A:free
B:create
C:delete
D:realse

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注