首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
44
问题
有如下程序:
##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://kaotiyun.com/show/vR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于read()函数的下列描述中,()是对的。
下列关于getline()函数的描述中,错误的是()。
有如下程序:#include<iostream>usingnamespaeestd;classDemo{public:Demo(){cout<<"defaultconstructor\n";}Dem
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
以下程序的运行结果是【】。#include<iostream>#include<string>usingnamespacestd;voidmain(){chara[10]="China",b[]="
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
下面程序是一个堆栈的类模板,在横线处填上适当语句,完成类模板的定义。#defineMAXSIZE100template<classT>classStack{Ts[MAXSIZE];
下列关于纯虚函数与抽象类的描述中,错误的是()。
使用白盒测试法时,确定测试数据应该根据()和指定的覆盖标准。
下列符号中可以用作C++标识符的是
随机试题
设函数anxn的收敛半径为3,则级数nan(x-1)n+1的收敛区间为_______.
某碱性药物的pH值为9.8,如果增高尿液的pH值,则此药在尿中
依据《刑事诉讼法》的相关规定,下列有关死刑复核程序的说法中,不正确的是哪项?
根据服务对象的不同,可将空调分为()。
购销合同包括()。
说起乡愁,那是一种_________的情怀,住在心中的故乡常常鲜活在那里。故乡是安放你的灵魂、温暖你的寂冷的地方,是接纳你的疲惫、抚慰你的忧伤的地方。翻开一页页被繁忙弄乱的过往,记忆中的余香总___________于儿时的故乡。 依次填入划横线部分最恰
下列关于宪法解释体制的表述,正确的是()。
Theideaseemssortoffoolish,justanotherexercisetrick.Standforafewminutesonaplatformthatvibrates.Getoffandtr
ThePacificnorthwestisfavoredwitha______climatelikethatofBritain.
Farmerscanmakegooduseofsomelandwhileotherareasnearbyarelessattractive,oreven______them.
最新回复
(
0
)