首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序:
#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://www.kaotiyun.com/show/ykyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk){tllis->k=k;
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99
下列符号中不属于C++关键字的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
已知类Myclass声明如下:classMyclass{intn;public:Myclass(intk):n(k){}intgetValue()const{returnn;}}
下列叙述中正确的是()。
面向对象方法中,继承是指()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
随机试题
财务报表使用者通过资产负债表提供的会计信息,可以()
先天性胆道闭锁的特点是
护士小王是某手术的器械护士,手术前进行外科手消毒。下列做法正确的是
目前在国际市场上使用的流感病毒疫苗有哪三种
患者,女,28岁。风湿性心脏病10年。患者于上楼、打扫卫生等活动时即感胸闷、心悸、气促,休息片刻可缓解。洗脸、进餐等无此症状。指导患者休息,正确的是
新斯的明的药理作用是
患者,男,30岁。患风湿性心脏病二尖瓣狭窄伴关闭不全4年,半年前骤发心悸,心电图示快速心房颤动,经洋地黄治疗,心率减慢。目前心率75次/分,心律仍绝对不规则。血沉与抗“0”滴度正常。应首选的治疗措施是
对某钢筋混凝土板拱桥进行定期检查,经检查发现拱圈存在纵向裂缝12条,横向裂缝5条。结合上述内容,回答下列问题。该桥上部结构主要包括哪些部件()。
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字
Becarefulwhile(cross)______thestreet.
最新回复
(
0
)