首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-09-05
54
问题
有如下程序:
#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
解析
本题考查带参数的构造函数。本题中定义了一个对象ohj,那么执行其构造函数,初始化pl,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行pl,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/TI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>Usingnamespacestd;classAmcunt{intamount,public;Amount(intn=0):amount
下列关于运算符重载的叙述中,错误的是()。
下列函数原型声明中,错误的是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
必须用一对大括号括起来的程序段是()。
关于关键字class和typename,下列表述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
随机试题
生地黄的主治证是()
此时用下列哪种处理为妥病人需急症手术,下面哪一条不是护士要做的
关于PC片,下面错误的是
某乙型脑炎患者,于病程第4天入院,体温40℃,下午突然神志不清,反复抽搐,呼吸节律不规则,瞳孔两侧大小不等大,此时应采取的措施为
A.蛋白管型B.白细胞管型C.红细胞管型D.细胞管型E.脂肪管型急性药物过敏性间质性肾炎可有
温病后期,神倦痪疯,脉气虚弱,舌绛苔少,有时时欲脱之势。方剂选用
甲、乙级资质设备监理单位的经营范围()。
一架飞机从北京飞往乌鲁木齐,用3.5个小时,而从乌鲁木齐返航北京时,飞行速度不变,却只需要3小时,原因是()。
茶花(camellia)的自然花期在12月至翌年4月,以红色系为主,另有黄色系和白色系等,花色艳丽。本届花展充分展示了茶花的品种资源和科研水平,是近三年来本市规模最大的一届茶花展。为了使广大植物爱好者有更多与茶花亲密接触的机会,本届茶花展的布展范围延伸至整
SydneyOperaHousemustbeoneofthemostrecognizableimagesofthemodernworld—uptherewiththeEiffelTowerandtheEmpire
最新回复
(
0
)