首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base( ) {cout < < "0";} }; cla
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base( ) {cout < < "0";} }; cla
admin
2010-12-16
71
问题
下面程序的运行结果是
#include<iostream.h>
class base{
protected:
int a;
public:
base( ) {cout < < "0";}
};
class base l: virtual base{
public:
base l ( ) {cout < <"1";}
};
class base 2: virtual base{
public:
base2 ( ) {cout < <"2";}
};
class derived: public base 1, public base2{
public:
derived( ) {cout < < "3";}
};
void main( )
{
derive obj;
cout < < endl;
}
选项
A、0123
B、3120
C、0312
D、3012
答案
A
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/69Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6平台上编泽运行,程序运行后的
有以下程序:intf1(doublea)main()freturna*a;}{doublew;intf2(intx,inty)w=f2(2.1,4.0);{doublea
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
以下对C语言中联合类型数据的正确叙述是()。
阅读以下程序#includemain(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);printf("%d%f\n",Case,p
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从s所指字符串中,找出t所指字符串的个数作为函数值返回。例如,当s所指字符串中的内容为“abcdabfab”,t
程序设计的任务包括()。
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的()。
随机试题
下列哪种是原发性心肌病
有关胶质母细胞瘤CT特征,不正确的是
大肠埃希菌接种到乳糖胆盐发酵培养液中,置(364-1)℃培养24h后,可见培养液
迷走神经兴奋使心率减慢,是由于窦房结细胞发生下列哪种改变所致
通信用的风力发电系统的特点有()。
安装完Windows后,桌面上通常出现的图标有()。
虐待罪是指对共同生活的家庭成员,经常以打骂、冻饿、禁闭、强迫过度劳动、有病不给治疗或者其他方法进行摧残、折磨的行为。根据定义,下列不构成虐待罪的是:
大城市的公共交通部门正在赤字中挣扎。乘客总抱怨汽车晚点和运输工具出毛病,服务种类的减少以及票价高于他们过去习惯于支付的水平。种种原因再加上汽油的价格并未高至令人不敢问津的水平,所以公共交通车的乘客有所减少,这更进一步增加了公交部门的赤字。下面哪一项关于公交
[*]
Teachingissupposedtobeanactivityrequiringlongandcomplicatedtrainingaswellasofficialcertification(资格证书).Thestu
最新回复
(
0
)