首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Part { public: Part(int x=0):val(x) { cout
有如下程序: #include using namespace std; class Part { public: Part(int x=0):val(x) { cout
admin
2021-06-10
47
问题
有如下程序:
#include
using namespace std;
class Part {
public:
Part(int x=0):val(x) { cout<
~Part() { cout<
private:
int val;
};
class Whole {
public:
Whole(int x, int y, int z=0):p2(x),p1(y),val(z) { cout<
~Whole() { cout<
private:
Part p1,p2;
int val;
};
int main()
{
Whole obj(1,2,3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、123321
B、213312
C、213
D、123123
答案
B
解析
本题考查带参数的构造函数。本题中定义了一个对象obj,那么执行其构造函数,初始化p1,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行p1,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/9Vfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改程序的结
有如下程序#includeusingnamespacestd;classAA{charc;public:AA(charch):c(ch){cout
若x和y是程序中的两个整型变量,则下列if语句中正确的是
使用VC6打开考生文件夹下的源程序文件modi3.clap。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y都为int型,且缺省值为0。请在注释∥*******
已知TV是一个类,并有函数func定义如下:voidfunc(){TVli,*net[2],company[3];}则在调用func()后,TV类的析构函数被调用的次数是
下列关于return语句的叙述中,正确的是
请打开考生文件夹下的解决方案文件proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:(4,4)注意:只修改
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
下列符号中不属于C++关键字的是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
缺铁性贫血红细胞直方图特点是
佩兰主治
患儿,男,10岁。因低热、纳差伴消瘦2个月,腕、指关节肿胀、疼痛20天来诊。查体:病变关节肿胀,功能障碍,不发红。血常规:RBC3.6×1012/L,Hb100g/L,红细胞沉降率40mm/小时。治疗首选的药物是()
国家预算是有计划地管理财政收支的工具,预算组织程序包括预算草案的编制、预算审批、预算执行和预算调整。财政部门在预算组织协调和监督工作中,依照《预算法》的规定,将预算计划管理方式贯穿于预算资金筹集、分配和使用的始终,并通过预算管理工作内容来实现。请根据以上
银行营销组织的主要职能不包括()。
下列关于风险规避说法错误的有()。
公司成立的日期是()。
NewAttemptstoEradicateAIDSVirusAhigh-profileattempttoeradicatetheAIDSvirusinafewpatientscontinuestoshowp
Itisnousedebatingtherelativemeritsofthispolicy.
Tobe【B1】______inthejobinterview,youshould【B2】______certainpersonaland【B3】______qualities.Youneedtocreateagoodimag
最新回复
(
0
)