首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##inc1ude <iostream> using namespace std; class c1{ public: ~C1(){cout<<1;} }; class C2: public C1{ public: ~C2()
有如下程序: ##inc1ude <iostream> using namespace std; class c1{ public: ~C1(){cout<<1;} }; class C2: public C1{ public: ~C2()
admin
2020-04-07
55
问题
有如下程序:
##inc1ude <iostream>
using namespace std;
class c1{
public:
~C1(){cout<<1;}
};
class C2: public C1{
public:
~C2(){cout<<2;}
};
int main(){
C2 cb2;
C1 *cbl;
return 0;
}
运行时的输出结果是( )。
选项
A、121
B、21
C、211
D、12
答案
B
解析
在主函数中定义C2类的对象,当程序结束时,首先调用C2类的析构函数~C2,输出2,再调用Cl类的析构函数~Cl,输出l。所以程序运行的结果就是21。
转载请注明原文地址:https://www.kaotiyun.com/show/vR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream.h>#include<iomanip.h>void main(){cout.fill(’*’);cout.width(10);cout,<s
最简单的交换排序方法是()。
以下程序的执行结果是【】。#include<iostream.h>voidmain(){cout.fill(’*’);cout.width(10);cout<<123.45<<endl;cout
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
已知inta,*pa=&a;输出指针pa十进制的地址值的方法是()。
下列有关数据库的描述,正确的是
下列关于栈的叙述正确的是
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
用户进行的测试包括:单元测试、集成测试、验收测试(确认测试)和系统测试。将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列的测试是______。
下列选项可以做C++标识符的是
随机试题
在深厚砂石覆盖层的地基上修建斜墙砂砾石坝,需设置地下垂直混凝土防渗墙和坝体堆石棱体排水,下列几种布置方案中合理的是()。
实践中,有时会出现企业之间互相担保的现象,这种担保有两类形式:()、()。
下列属于会计期末结转本年利润的方法有()。
旅游市场黑名单的适用对象有()。
在幼儿内部语言的发展过程中,常常出现一种介乎外部语言和内部语言之间的语言形式,这种语言形式是()。
红军长征胜利结束的标志是()。
在春运高峰时,某客运中心售票大厅站满等待买票的旅客,为保证售票大厅的旅客安全,大厅入口处旅客排队以等速度进入大厅按次序等待买票,买好票的旅客及时离开大厅。按照这种安排,如果开出10个售票窗口,5小时可使大厅内所有旅客买到票;如果开12个售票窗口,3小时可使
晏阳初进行乡村建设试验的途径是
甲去世后,其子乙继承了其名下的房屋两间。不久,乙将房屋卖给了丙。则下列表述正确的是()。
Thefirsttwostagesinthedevelopmentofcivilizedmanwereprobablytheinventionofprimitiveweaponsandthediscoveryoff
最新回复
(
0
)