首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class C1{ public: ~C1(){cout<<1;} }; class C2:public
有如下程序: #include<iostream> using namespace std; class C1{ public: ~C1(){cout<<1;} }; class C2:public
admin
2018-12-04
12
问题
有如下程序:
#include<iostream>
using namespace std;
class C1{
public:
~C1(){cout<<1;}
};
class 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,再调用Cl类的析构函数~C1,输出1。所以程序运行的结果就是21。
转载请注明原文地址:https://kaotiyun.com/show/QuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
有下列程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}s
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}};
结构化程序设计的三种基本结构分别是顺序、选择和______。
运算符重载是对已有的运算符赋予多重含义,因此()。
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是()。
下列关于线性链表的描述中正确的是()。
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include<fstream.h>voidmain(){fs
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
下列关于运算符重载不正确的是()。
随机试题
下列药物不属于清热燥湿药的是
胸片见左肺均匀的高密度影,肺尖稍透亮,纵隔右移的最可能原因是()
慢性菌痢的病程时限是
职业病诊断的首要条件是()
患者,女,26岁,因甲状腺肿大就诊,诊断为甲状腺功能亢进症。医师告知患者需坚持服用抗甲状腺药物治疗并定期到医院复查。有哮喘病史的甲亢患者,不宜使用下列哪种药物
根据《标准施工合同》,对于未达到必须招标规模或标准的项目,可自监理人在暂估价内直接确定价格的是()。
施工详图经()审核后交施工单位施工。
按照现行税收征管法规定,税收优先权主要表现在()。
从整个经济来看,任何时候都会有一些正在寻找工作的人,经济学家把在这种情况下的失业称为自然失业率。自然失业率是一个会造成通货膨胀的失业率。()
对教师而言,课程资源指的就是教学大纲和教科书。()
最新回复
(
0
)