首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
36
问题
有如下程序:
##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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classDemo{public:Demo(){cout<<"defaultconstructor\n";}Dem
下列关于this指针的描述中,正确的是()。A)类的成员函数都有this指针B)类的友元函数都有this指针C)任何与类相关的函数都有this指针D)类的非静态成员函数都有this指针
执行下列语句后,变量sum的值是______。intsum=0;for(inti=1;i<=3;i++)for(intj=1;j<=i;j++)sum++;
参照函数模板的写法,完成非模板函数的定义,语句为【 】。#include<iostream,h>#include<string.h>template<classT>
以下4个选项中,属于浮点数常量的是()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
在下面的运算符重载函数的原型中,错误的是______。
下列关于类中成员函数特征的描述中错误的是()。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【 】。
随机试题
A、Thescientiststestedtheminthemedicalcenter.B、Theblindinfantswerevisitedbyresearchworkerseverytwoweeks.C、The
法洛三联症与法洛四联症的主要区别是
月经停闭,五心烦热,两颧潮红,潮热咳嗽,治疗首选方剂是月经停闭,头晕眼花,心悸气短,神疲肢倦,治疗首选方剂是
IP地址中的四组数中其中任何一组数都不可以大于()。
某企业发奖金是根据利润提成的,利润低于或等于10万元时可提成10%;低于或等于20万元时,高于10万元的部分按7.5%提成,高于20万元的部分按5%提成。当利润为40万元时,应发放奖金()万元。
下列属于互补品的是()。
下列的描述中,正确的是()。
ALifewithBirdsFornearly17yearsDavidCopehasworkedasoneoftheTowerofLondon’sYeomanWarders,【C1】______knownt
Physicsisthepresent-dayequivalentof______usedtobecallednaturalphilosophyfromwhichmostofpresent-daysciencearos
Backintheday,agoodreportcardearnedyouaparentalpatontheback,butnowitcouldbemoneyinyourpocket.Experiments
最新回复
(
0
)