首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Part{ public: Part(int x=0):val(x){cout<<val;} ~Part(){cout<<val;} private:
有如下程序: #include<iostream> using namespace std; class Part{ public: Part(int x=0):val(x){cout<<val;} ~Part(){cout<<val;} private:
admin
2020-06-29
65
问题
有如下程序:
#include<iostream>
using namespace std;
class Part{
public:
Part(int x=0):val(x){cout<<val;}
~Part(){cout<<val;}
private:
int val;
};
class Whole{
public:
Whole(int x,int y,intz=0):p2(x),p1(Y),val(z){cout<<val;}
~Whole(){cout<<val;}
private:
Part p1,p2;
int val;
};
int main()
{
Whole obj(1,2,3);
return0;
}
执行这个程序的输出结果是( )。
选项
A、123321
B、213312
C、213
D、123123
答案
B
解析
本题考查带参数的构造函数。本题中定义了一个对象obj,那么执行其构造函数,初始化p1,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行p1,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/ja8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
按“先进后出”原则组织数据的结构是
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤
下列关于运行符重载的描述中,正确的是
下列关于软件测试的描述中正确的是()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求分析说明书和()。
下列说法中,不属于数据模型所描述的内容的是
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
随机试题
A.DDD型B.VVI型C.AAI型D.VOO型E.ICD型(2006年)反复发作性室性心动过速伴短阵意识丧失者,应首选的起搏器型号是
观察细菌对氨基酸代谢的试验包括
A、新斯的明B、毛果芸香碱C、山莨菪碱D、麻黄碱E、肾上腺素治疗鼻黏膜充血肿胀引起的鼻塞
西维因急性中毒,急性的首选药物是
动力黏性系数μ的单位是Pa。s用M、T、L表示μ的量纲是()。
镀金的铝制手镯
甲手机专卖店为增值税一般纳税人,2020年10月采取以旧换新方式销售某型号手机100部,该型号新手机的同期含税销售单价为3248元,旧手机的收购单价为232元,已知增值税税率为13%,甲手机专卖店当月该业务增值税销项税额的下列计算列式中,正确的是(
变换二次积分的积分次序:。
FDDI的基本编码方法是(46),在此基础上采用(47)编码以获得足够多的同步信息,这样使编码效率提高到(48)。为了消除环网中的时钟偏移,FDDI使用了(49)方案,并规定进入站点缓冲器的数据时钟由输入信号的时钟确定,缓冲器的输出时钟信号由(50)确定。
在常见的文字处理软件中,选择全文的快捷键是(1)。
最新回复
(
0
)