首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; class XCF{ int a; public: XCF (int
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; class XCF{ int a; public: XCF (int
admin
2018-12-04
78
问题
有如下程序:
#inc1ude<iostream>
#inc1ude<cstring>
using namespace std;
class XCF{
int a;
public:
XCF (int aa=0): a(aa){cout<<"1";}
XCF(XCF&x){a=x.a; cout<"2";}
~XCF(){cout<<a;}
int Geta(){return a;}
};
int main(){
XCF dl(5), d2(dl);
XCF *pd=new XCF(8);
cout<<pd一>Geta();
delete pd;
return 0:
}
运行时的输出结果是( )。
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在这个程序中在建立对象d1(5)时,调用构造函数XCF(int aa=0):a(aa) {cout<<”1”;},输出1;在建立d2(dl)时,调用拷贝构造函数XCF(XCF&x){ a=x.a, cout<<”2”;},输出2:在建立new XCF(8)对象时,调用构造函数XCF (int aa=0):a(aa){cout<<”1”;),输出1;语句cout<<pd一>Geta()的功能是输出8;语句delete pd;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、dl,输出55。
转载请注明原文地址:https://www.kaotiyun.com/show/KuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的三种基本结构是()。
下程序的输出结果是main(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+=2;case1:case2:a+=3;
下面程序段的正确输出是intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=‘3’;switch(A){case’3’:cout<<“3”;case’2’:cou
在表达式x-y中,"-"是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符"-",这个表达式还可以表示为
在E-R图中,用来表示实体联系的图形是
下列不属于软件工程3个要素的是( )。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
A.关系妄想B.虚无妄想C.自罪妄想D.物理影响妄想E.嫉妒妄想精神分裂症患者中最多见的妄想是
背景资料施工项目的成本管理是项目经理的重要任务之一,其中管理原则是成本管理的指导思想,成本控制方法是原则的具体体现。某桥梁工程,施工项目部为了很好地控制施工成本,拟定了如下几条管理原则:(1)成本管理最低化原则;(2)全面成本管理原则;(3)成本
下列支出中,属于营业外支出的有()。
有一个游泳池,单开进水管2小时可以把游泳池注满,单开排水管则用40分钟能排完,如果同时开着进水管和排水管,需要多长时间才能把装满水的游泳池排空?()
AttheKyotoconferenceonglobalwarminginDecember1997,itbecameabundantlyclearhowcomplexithasbecometoworkoutint
德国人米斯特今年某日持所购京剧票去北京H剧院观看京剧“空城计”,不料该剧几位主演在外地演出未能按时归来,剧院临时把时间作了调整,在演出当日播放了另外一场话剧。米斯特以该剧院违约为由向该区法院提起诉讼。请结合材料回答下列问题:米斯特因购买该京剧票与该剧院
对个体农业进行社会主义改造采取的步骤是()
InAmericaalone,tippingisnowa$16billion-a-yearindustry.Arecentpollshowedthat40%ofAmericans【C1】______thepractice
设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。
Whydidthemangiveupstudyingphysics?
最新回复
(
0
)