首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-05-22
25
问题
有如下程序:
#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/2I8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classVAC{public:intf()COUSt{return3;}intf(){return5;}
有如下4个语句:①eout<<’A’<<setfill(’$’)<<lefl<<setw(7)<<’B’<<endl;②eout<<setfill(’*’)<<lefl<<setw(7)<<’A’<<’B’<<endl;③eout<
A、 B、 C、 D、 C在建立派生类的时候,并不是简单地把基类的私有成员直接作为派生类的私有成员,把基类的公用成员直接作为派生类的公用成员。涉及如何确定基类的成员在派生类中的访问属性问题,不仅要考虑对基类成
下列关于类、对象、属性和方法的叙述中,错误的是()。
A、 B、 C、 D、 A耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。【知识拓展】模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块
A、 B、 C、 D、 B此题考查的是虚函数的概念。在成员函数的声明前面加上virtual关键字,即可把函数声明为虚函数。虚函数可以是另一个函数的友元函数而不能是静态成员函数。
A、 B、 C、 D、 C此题考查的是函数的性质。当调用无参函数时主函数并不将数据传送给被调函数,且可以带回或不带回函数值。函数的递归调用就是直接或间接的调用自己。
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){X=i;}voiddispa(){cout<<x<<’
深度为6的满二叉树中,度为2的结点个数为()。
随机试题
肩关节脱位常发生于
与气的生成关系最密切的是
男患儿,5岁,浮肿反复发作1年,浮肿不著,面色少华而苍白,倦怠乏力,易出汗,反复感冒,舌苔白,质偏淡,脉缓弱。治疗首选方剂是
A.提高药物疗效B.减少不良反应C.治疗多种疾病D.延缓细菌耐药性的产生E.加速细菌胞壁破裂注射普鲁卡因青霉素+口服丙磺舒治疗敏感菌感染属于
史蒂芬先生在中国境内无住所,但自1995年5月1日至今一直在我国居住,2001年取得由中国境内高校支付的工薪20万元,赴英国讲学25天取得由英国高校支付的报酬8万元。2001年史蒂芬先生应就其上述两项收入在我国缴纳个人所得税。()
从事基础教育的实践者必须具备的教育观念是()。
小凡的妈妈要求梁老师把弱视的小凡调到教室前排,梁老师答应了。可两周过去了,小凡还坐在后排。见此情形,小凡的妈妈带上礼物到梁老师家拜访。第二天,梁老师把小凡的座位调到了前排。这说明梁老师的职业道德修养处于的阶段是()。
近代以来中华民族面对的两大历史任务:一个是求得民族独立和人民解放,一个是实现国家的繁荣富强和人民的共同富裕。这两大任务的相互关系是
"IfCongresswon’tactsoontoprotectfuturegenerations,Iwill,"BarackObamasaidlastmonthinhisstate-of-the-unionspeec
A、Becauseenginetroublestarted.B、Becausetherunwaycouldn’tbeseenclearly.C、Becausetheairportwasnotreadyforthepla
最新回复
(
0
)