首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
37
问题
有如下程序:
#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/nxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述中正确的是
设有定义 class C { public: int value; … }; int x, * p; 则以下引用形式中,正确的是
在下面程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:inta;Base(
下列说法中错误的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
C++中,设置虚基类的目的是【】。
以下关键字不能用来声明类的访问权限的是()。
下列选项中合法的用户标识符是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
随机试题
资金分配
教师的素质结构主要包括()、()、()三个方面。
牙髓的基本功能:________、________、________和________。
既能祛风解表,炒炭又可止血的药物是()
下列关于液体燃料的性质说法错误的是()。
进行抽样调查的步骤包括()。
()是第一部用于质量管理方面的国际标准。
简述卡特尔的16种特质因素说。
GermanChancellorAngelaMerkelwonoverGermanvotersintheFederalElectiononSept.27.CanshenowbewonoverbyaFrench
StandardEnglishisthevarietyofEnglishwhichisusuallyusedinprintandwhichisnormallytaughtinschoolsandtonon-nat
最新回复
(
0
)