首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: Base(){cout
有如下程序: #include using namespace std; class Base { public: Base(){cout
admin
2012-12-29
21
问题
有如下程序:
#include
using namespace std;
class Base
{
public:
Base(){cout<<“Base”;}
};
class Derived:public Base
{
public:
Derived(){cout<<“Derived”;}
};
intmain()
{
Derived derived;
Base*p;
p=&derived;
return 0:
}
执行上面程序的输出是___________。
选项
答案
BaseDerived
解析
创建Derived类型的对象将导致Deriwd的构造函数被执行,而执行Derived构造函数时,首先要执行其父类的构造函数,所以先输出“Base”,然后输出“Derived”;p是一个指向Base类型的指针,对其赋值不会引起构造函数的执行,所以本题输出为“BaseDerived”。
转载请注明原文地址:https://kaotiyun.com/show/1wVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中非法的字符常量是()。
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){stmctA
有以下程序段:#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;prinff(“a=%db=%dc=%d\n”,a,b,c);程序运行后的输出结果
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
有以下程序#includevoidmain(){intn=2,k=1;while(!(k>0IIn++));printf("%d%d\n",k,n);}程序
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
设有下面的定义:structst{inta;floatb:}d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
下面是有关C语言字符数组的描述,其中错误的是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
随机试题
撰写出版物评论要()。
如果在图象中有Alpha通道,并将其保留下来,需要将其存储为什么格式:
A、出生率提高B、平均期望寿命提高C、劳动力的工作时间延长D、人均摄入的热量增加E、儿童肥胖率提高人群健康水平的提高有利于
库房应有消防设备,但不能用()。
某机场场道第2标段施工单位在土石方施工中,利用S曲线法管理施工进度,计划进度与实际进度的结果对比见下图。从时间和工作量上定性、定量分析第4个月月底工程施工实际进展状况。
信息处理和运输构成了物流的两大支柱,在物流活动中处于中心地位,其他物流活动都是围绕着它们进行的。()
解决路由环问题的方法有()。
设f(x)=,则f(x)的极值为______,f(x)的拐点坐标为__________。
已知矩阵,则().
Questions16-22•Lookatthenotes.•Someinformationismissing.•Youwillhearpartofatalkbyaninvestmentconsultantof
最新回复
(
0
)