首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=0):a(aa){cout<<”1
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=0):a(aa){cout<<”1
admin
2020-04-07
60
问题
有如下程序:
#include
#include
using namespace std;
class XCF{
int a;
public:
XCF(int aa=0):a(aa){cout<<”1”;)
XCF(XCF&X){a=x.a;cout<<”2”;)
-XCFO{cout<
int Geta0{return a;}
};
int main(){
XCF dl(5),d2(d1);
XCF*pd=new XCF(8);
cout<<pd一>Geta0;
delete pd;
return 0:
)
运行时的输出结果是( )。
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在这个程序中在建立对象dl(5)时,调用构造函数XCF (int aa=0):a(aa){cout<<“1”;},输出1;在建立d2(d1)时,调用拷贝构造函数XCF(XCF&x){a=x.a;cout<<“2”;},输出2:在建立new xcF(8)对象时,调用构造函数XCF(int aa=0):a(aa){cout<<“l”;},输出l;语句cout<
Geta()的功能是输出8;语句delete pd;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/Gw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacesstd;classA{public:A(){}A(inti)
在设计程序时,应采纳的原则之一是( )。
下列程序的运行结果为【 】。#include<iostream,h>voidmain(){inti;for(i=1;i<6;i++)if(i==3)break:
执行这个程序的输出结果是();#include<iostream>usingnamespacestd;classTestClass1{public:voidfun1(){cout<<"
C++中运算符优先级由高到低排列正确的是
有如下类声明:classXA{intx;public:XA(intU)}x=n;}};classXB:publicXA{inty;public:XB(in
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下列描述中,错误的是()。A)公有继承时基类中的公有成员在派生类中仍是公有成员B)公有继承时基类中的保护成员在派生类中仍是保护成员C)保护继承时基类中的公有成员在派生类中仍是公有成员D)保护继承时基类中的保护成员在派生类中仍是保护成
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则F列对Manager的构造函数的定义中,正确的是
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=**);”下列函数调用中错误的是
随机试题
若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为()。
社会主义的根本任务是【】
下列容易产生ESBLs的细菌是
下列关于医患双方权利和义务的说法。不正确的是
封闭式基金采用“分红再投资”的分配方式,( )。
Android操作系统目前主要应用在()。
产品安全责任是指产品的生产者、销售者违反《产品质量法》的规定,不履行法律规定的义务,应当承担的法律责任。()
专利的类型有发明、实用新型和()。
Duringthepastquartercenturythepowerformantoalterthenatureofhisworldhasnotonlybeenincreasedtooneofdisturb
A、77.B、150.C、115.D、24.D新闻开头提到,萨摩亚群岛萨总理称南太平洋发生的海啸中,有77人丧生,随后讲到美属萨摩亚的死亡人数至少为24。故D正确。A是海啸遇难者的总数,B是海啸伤者的数量,C是利用新闻中出现的150设置语音干扰。
最新回复
(
0
)