首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass C1{ public: ~C10{ cout<<1;} }; c1ass C2: publi
有如下程序: #inc1ude <iostream> using namespace std; c1ass C1{ public: ~C10{ cout<<1;} }; c1ass C2: publi
admin
2019-05-06
29
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass C1{
public:
~C10{ cout<<1;}
};
c1ass C2: public C1{
public:
~C2(){ cout<<2;}
};
int main(){
C2 cb2;
C1 *cb1;
return 0;
}
运行时的输出结果是( )。
选项
A、121
B、21
C、211
D、12
答案
B
解析
在主函数中定义C2类的对象,当程序结束时,首先调用C2类的析构函数~C2,输出2,再调用C1类的析构函数~C1,输出1。所以程序运行的结果就是21。
转载请注明原文地址:https://jikaoti.com/ti/0Mt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<"B";}};classD
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;while(______){______;if(c==’\n’)t.put(c)
对于一个类的定义,下列叙述中错误的是
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
下面关于派生类的描述中错误的是()
语句ofstreamoutf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
A、 B、 C、 D、 C通过调用友元函数,实现求解n!的算法。sum=5!+4!+3!+2!。
在数据处理中,其处理的最小单位是()。
在数据处理中,其处理的最小单位是()。
随机试题
下列哪项是急性肾炎与慢性肾炎的重要鉴别特征
关于甲状腺激素的叙述,哪项是错误的
男,34岁。因气急、尿少1周人院。查体:气急不能平卧,全心扩大,心率134次/分,心房颤动。无明显瓣膜杂音,两肺有细湿哕音。肝肋下两指,伴有腹水。拟诊心功能不全原因待查。本例快速心房颤动,首选哪种药物治疗
下列各项,不属于玄参主治病证的是
个人汽车贷款按()可以划分为新车和二手车。
2013年3月1日,上市公司甲(下称甲公司)公布重组方案,其要点如下:(1)甲公司将所属全部资产(包括负债)作价2.5亿元出售给本公司最大股东A;(2)A将其持有甲公司的35%股份全部协议转让给B,作价2.5亿元;(3)B将其持有的乙公司100%
甲将自己的一套房屋出租给乙,乙擅自将房屋转租给丙。丙是个飞镖爱好者,因练飞镖将房屋的墙面损坏。根据合同法律制度的规定,下列表述中,不正确的是()。
()超级计算机系统研制成功,标志着我国在超级计算机领域已走在世界前列。
Peoplehavewonderedforalongtimehowtheirpersonalitiesandbehaviorsareformed.Itisnoteasytoexplainwhyoneperson
在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句,应使用
最新回复
(
0
)