首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
35
问题
有如下程序:
#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://jikaoti.com/ti/xkc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
将以下程序写成三目运算表达式是()。if(x<y)min=x;elserain=y;
关于运算符重载,下列表述中正确的是()。
在软件开发中,需求分析阶段可以使用的工具是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout<<x;)};classDerived:pu
有如下类和对象的定义:c1assConstants{public;staticdoublegetPIO{retum3.1416;)};Constantsconstants,下列各组语句
下面对对象概念描述正确的是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
下列控制对齐方式的操作符中,错误的是()。
下列关于算法复杂度叙述正确的是
随机试题
关于统计抽样与非统计抽样的说法中正确的有()。
人们将管理引申到企业的生产与经营活动中,是在
阅读下面的文字:他穿上大衣,走进马棚,他的马在那儿站着。他想到燕麦,想到干草,想到天气……他孤单单一个人的时候,不敢想儿子……对别人谈一谈儿子倒还可以,至于想他,描出他的模样,那是会可怕得叫人受不了的…“你在嚼草吗?”姚纳问他的马。看见
在Word2010中,按下()组合键可以将光标定位到文件末尾。
下列属于早产儿生理性黄疸特点的是
阴寒内盛,元气将脱,虚阳上越,津随阳泄,可见进食辛辣、热汤、饮酒之时,而使阳气旺盛,热蒸于上,可见
国家发改委核准境外投资项目的条件包括:()。
下列对施工质量自控和监控的叙述,正确的是()。
已知F1,F2分别是双曲线(a>0,b>0)的左、右焦点,过F2与双曲线的一条渐近线平行的直线交双曲线另一条渐近线于点M,若点M在以线段F1F2为直径的圆内,则双曲线的离心率的取值范围是()。
在VisualFoxPro中,关系数据库管理系统所管理的关系是
最新回复
(
0
)