首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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://kaotiyun.com/show/pKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的叙述中,正确的是
软件调试的目的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的________特性。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
随机试题
Excel2010中,若A1:A5命名为xi,数值分别为10、7、9、27和2;C1:C3命名为axi,数值为4、18和7,则AVERAGE(xi,axi)等于______________。
预防感染的防护用具包括
下列关于民事诉讼证据种类和分类运用的表述,哪一项是正确的?()
建筑工程的基础中,承担建筑物全部荷载的组成部分是:()
期货公司管理人员对期货从业人员发出违法违规指令的,期货从业人员应当()。
下列前者是利用物理性质,后者属于化学变化的是:
出于优化资本结构和控制风险的考虑,比较而言,下列企业中最不适宜采用高负债资本结构的是()。
RedHatLinux支持Intel、Alpha和Space平台和大多数的应用软件,其一个特点是【 】管理界面,支持EGCS(扩充的群编码集)。
Thoseorangestaste______.
Humansarethoughttoberesponsibleforalargenumberofenvironmentalproblems,rangingfromglobalwarmingtoozonedepleti
最新回复
(
0
)