首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
admin
2020-07-23
50
问题
有如下程序:
#include
using namespace std;
class AA{ public: AA(int n){ cout<
class BB{ public: BB(int n){ cout<
class CC{
AA a;
BB b;
public:
CC(int n1=1,int n2=2,int n3=3):b(n2),a(n1){ cout<
};
int main(){
CC c;
return 0;
}
运行这个程序的输出结果是
选项
A、321
B、231
C、213
D、123
答案
D
解析
构造函数初始化列表仅指定用于初始化成员的值,并不指定这些初始化执行的次序;初始化执行的次序是根据类定义中成员的声明顺序完成的,初始化列表结束后,再执行函数体;程序创建CC对象c,调用CC的构造函数,由于在类CC中,AA类对象a首先声明,所以先调用AA类的构造函数,完成成员a的初始化,输出"1",再调用BB类的构造函数,完成成员b的初始化,输出"2",最后执行CC构造函数的函数体,输出"3";答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/DGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是
有如下类定义:classFoo{public:Foo(intv):value(v){} //①~Foo(){} //②private:Foo(){}
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符">>",使得程序中可以"cin>>obj;"的形式改变MyClass类的对象ob
执行下列语句段后intn=0;for(inti=70;i>0;i-=3)n++;n的值是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列选项可以做C++标识符的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:--i)cout<<’*’;
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
A.易复性疝B.滑动C.Richter疝D.Littre疝疝囊壁的一部分是内脏者称为
本例最可能的诊断为本病的胸部X线片可能有下列改变,除了
与IPF的病理改变有关的因素是
下列情形属于预防接种异常反应的是
根据《城市给水工程规划规范》的规定,城市给水工程规划的主要内容不包括()。
某办公楼建筑消防设备用电为一级负荷,所有消防用电设备总装机容量为1000KW。所有重要消防用电设备均采用双路电源并在末端设自动切换装置。消防控制室设置蓄电池作为备用电源。火灾自动报警系统接地利用大楼综合接地装置作为接地极,设专用接地干线,引线采用BV-1×
鉴于商誉或总部资产难以独立产生现金流量,因此,商誉和总部资产通常应当结合与其相关的资产组或资产组组合进行减值测试。()
简述班主任的地位与作用。
学习了《装在套子里的人》之后,学生对典型人物形象产生了浓厚的兴趣。教师因势利导,鼓励学生阅读有关吝啬鬼形象的作品。下列作品不适合的是()。
Intheolddays,childrenwerefamiliarwithbirthanddeathaspartoflife.ThisisperhapsthefirstgenerationofAmericany
最新回复
(
0
)