首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 椭nclude using namespace std; class Part{ public: Part(int x=0):val(X){tout
有如下程序: 椭nclude using namespace std; class Part{ public: Part(int x=0):val(X){tout
admin
2020-04-07
66
问题
有如下程序:
椭nclude
using namespace std;
class Part{
public:
Part(int x=0):val(X){tout<
~Part(){cout<
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),pl(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/nN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是
下列有关程序设计的原则中错误的是
通过使用new和delete两个运算符进行的分配为______存储分配。
下面描述中,不属于软件危机表现的是
函数重载要求重载的函数必须有和原函数一样的______。
开发大型软件时,产生困难的根本原因是
C++语言中,表示一条语句结束的标号是
对于模板定义关键字class和typename说法不正确的是
下列关于类和对象的叙述中,错误的是()。
以下有关类与结构体关系的叙述不正确的是
随机试题
A.痰火上扰,神明失主B.髓海空虚,神机失用C.湿食生痰,郁痰生热,扰动心神D.肝郁化火,上扰心神E.痰气郁结,蒙蔽神机
A.IgAB.IgMC.IgGD.IgDE.IgE再次免疫应答的抗体类别主要是
属五行之"火"的音是
与正常足月儿相比,早产儿生理性黄疸的特点是
设X与Y为相互独立的随机变量,且Var(X)=4,Var(Y)=9,则随机变量Z=2X—Y的标准差为()。[2006年真题]
邓小平理论形成的客观条件有()。
Toooftenyoungpeoplegetthemselvesemployedquitebyaccident,notknowing【C1】______liesinthewayofopportunityforpromot
A.accompaniedB.conductedC.dramaticallyD.formE.generationF.mainlyG.moodH.originsI.posse
A、Classmates.B、Bossandsecretary.C、Husbandandwife.D、Teacherandstudent.C人物关系判断题通过对话中的关键词home可以判断双方是夫妻关系。
Theadvantagesanddisadvantagesofalargepopulationhavelongbeenasubjectofdiscussionamongeconomists.Ithasbeenargu
最新回复
(
0
)