首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-10-21
28
问题
有如下程序:
#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/ykyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,不能被重载的是()。
下列有关内联函数的叙述中,正确的是()。
请使用菜单命令或直接使用VC6打开考生文件夹下的工程projl。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:两点之间的距离为:7.5231
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*str,charch),本函数采用二分法,在己按字母次序从小到大排序的字符数组str中,查找字符ch,若ch在数组中,函数返回字符ch在数组中的下标,否则返回-1。
下面关于算法的叙述中,正确的是()。
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是
CH系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
以下关键字不能用来声明类的访问权限的是()。
随机试题
暂定金额由()批准使用。
下列属于容积式泵的是()。
编制施工组织设计的目的,包括()的内容。
水工建筑物对地基基础的基本要求是()
水泥混凝土路面裂缝的修补方法有()。
首次公开发行股票辅导工作应具有连续性,如辅导人员发生变更,应办妥交接手续,并应于变更之后5个工作日内向派出机构书面备案,说明变更原因。()
某国内企业曾长期经营计算机业务,在20世纪90年代后期先后涉足软件开发、手机、互联网等多个业务领域。几年过后,后增加的这些业务并没有给公司发展带来多大贡献。公司董事会终于作出决定,出售手机、互联网等业务,并重新专注于计算机业务。根据以上资料,回答以下
某农用收割机制造企业生产B10-3型号收割机,年产量30000台,每台B10-3型号收割机需要D5-003型号齿轮1个。该企业年初运用在制品定额法来编制生产作业计划,确定本年度车间的生产任务,相关信息及数据如下:生产作业计划的特点不包括()。
小孙的口袋里有四颗糖,一颗巧克力味的,一颗果味的,两颗牛奶味的。小孙任意从口袋里取出两颗糖,他看了看后说,其中一颗是牛奶味的。问小孙取出的另一颗糖也是牛奶味的可能性(概率)是多少?
Geographyisstudyoftherelationshipbetweenpeopleandtheland.Geographerscompareandcontrast【C1】______placesontheea
最新回复
(
0
)