首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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://jikaoti.com/ti/0Mt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
必须用一对大括号括起来的程序段是
软件开发环境是全面支持软件开发全过程的______集合。
下列程序执行后,屏幕的输出是()。#include<iostream>usingnamespacestd;voidswap(intx,inty){inttemp=x;x=y;y=t
下面关于常成员函数的说法中正确的是()。
非成员函数只有在声明为类的______时才能访问这个类的所有private成员。
已知doublevar;是文件1.CPP中的一个全局变量定义,若文件2.CPP中的某个函数也需要访问,则在文件2.CPP中var应说明为______。
下列有关内联函数的叙述中,正确的是()。
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)的返回值是(
数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。
随机试题
(76)Concerningmoneyoranythingelse,conflictsbetweenhusbandandwifeusuallyreflectapowerstraggle.Conflictsbetweenpa
完成反应式
统计表示法的分类中不包括
激光器一般由工作物质、激发装置和光学谐振腔3个主要部分构成。下列叙述正确的是
以下关于危险度评定的叙述中,哪条不正确
下列中国古代医德思想中不包括
A.绒毛高度扩张、水肿B.滋养层上皮高度增生、呈铺石状C.绒毛侵入肌层D.胎盘早期死亡E.滋养层上皮细胞无明显变化侵蚀性葡萄胎可见
根据以下资料,回答问题。某省城镇居民人均消费性支出从2000年的5639元增长到2009年的13451元,年均增长10.1%;农民人均消费性支出从2000年的2410元增长到2009年的5016元,年均增长8.5%。2009年该省恩格尔系数城镇居
个体有意识地收集有关经验,用以完成当前任务的记忆属于()
ChrisThomson,CEOofRemarCompanyLimited,saidatapressconferenceyesterdaythatheisconsideringTistoCorporation’spro
最新回复
(
0
)