首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 椭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
118
问题
有如下程序:
椭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全国计算机二级
相关试题推荐
下列有关程序设计的原则中错误的是
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
下列类的构造函数不能通过编译,正确的构造函数应该是【 】。#inelude<iostream.h>classSample{public:intnsconstintcon,Sample(intm){con=
有以下程序:#include<iostream>usingnamespacestd;Classsample{private:intn;public:sample(){}samp
下列叙述中正确的是()。
从键盘的输入中,读入一个值并赋值给x的语句是______。
以下定义数组中错误的是
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A{intaa=0)(a=aa;}}
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为______。
软件开发环境是全面支持软件开发全过程的【】集合。
随机试题
经济基础是指()。
______curriculumincludesallexperienceswhichthestudentsmayhavewithintheenvironmentoftheschool.
A.麦门冬汤B.益胃汤C.六味地黄丸D.二妙散咳嗽气喘,咽喉不利,咯痰不爽,或咳唾涎沫,口千咽燥,手足心热,舌红少苔,脉虚数,治宜选用
下列有关定额作用的说法,不正确的是()。
以下信息应在上市公司临时公告中发布的有()。
根据下列资料,回答下列小题。2011年1--11月,北京市累计完成全社会固定资产投资5367.3亿元,比上年同期增长14.2%.增速比1--10月回落0.8个百分点。全社会固定资产投资中,城镇固定资产投资完成4958.3亿元,比上年同期增长16.
()是旅游者期望的旅游活动的核心部分,也是旅游产品消费的主要内容。
有的儿童在观察时,能够根据观察任务,自觉地克服困难和干扰进行观察。这说明他们观察的()。
2016年5月以来,某市发生了大量冒充公检法部门实施的电信网络诈骗,许多市民接收到如下内容的短信:“你的银行账户涉嫌洗钱,你已被某公安机关网上通缉,以下是通缉令的链接网址http:/www.×××.××,某市公安局电话:02×-87××××63。”为遏制此
甲乙两人射击,若命中,甲得4分,乙得5分;若不中,甲失2分,乙失3分。每人各射10发,共命中14发,结算分数时,甲比乙多10分,问甲中多少发?乙中多少发?
最新回复
(
0
)