首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std class Base{ int b; public: Base(int i) {b=i;} Void disp (
有如下程序: #include<iostream> using namespace std class Base{ int b; public: Base(int i) {b=i;} Void disp (
admin
2009-08-15
62
问题
有如下程序:
#include<iostream>
using namespace std
class Base{
int b;
public:
Base(int i) {b=i;}
Void disp ( ) {cout<<"Base:b="<<b<<’’; }
};
class Base1:virtual public Base{
public:
Base1(int i):Base(i){}
};
class Base2:virtual public Base{
public:
Base2(int i):Base(i){}
};
class Derived:public Basepublic Base1{
int d;
public:
Derived(int i ,int j):Base1(j),Base2(j),【 】
{ d=i; }
void disp() {cout<<"Derived:d="<<d<<’ ’;}
};
int main()
Derived objD(1,2);objD. disp()
objD. Base::disp();
objD. Base1::disp()
objD. Base2::disp();
return 0;
}
请将程序补充完整,使程序在运行时输出:
Derivd:d=1 Base:b=2 Base:b=2 Base:b=2
选项
答案
Base(j)
解析
因为程序在运行时输出:Derivde:d=1 Base:b=2 Base:b=2 Base:b=2,而前两个Base:b=2 Base:b=2分别来自Base1(j),Base2(j),而在程序类的声明中,Base类也具有输出Base:b=2的功能。所以,程序中应补充的代码为Base(j)。
转载请注明原文地址:https://kaotiyun.com/show/GEjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义结构体数组structstu{intnum;charname[20];}x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i<5;i++)printf("%d%c",x
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
可在C程序中用作用户标识符的一组标识符是()。
下列叙述中错误的是( )。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例如,若a数组中的值为:01279197452
有关C语言标识符,以下选项中不合法的是()。
有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为()。
以下选项中,能用作用户标识符的是()。
以下选项中合法的标识符是
随机试题
胆固醇在体内不能转变生成的是()(2006年)
不属于氧氟沙星适应证的是
在公诉案件的审理过程中,下列选项中,合议庭应当延期审理的情形有()
建筑安装工程费由直接工程费、间接工程费、计划利润和税金组成。()[2004年考题]
关于混凝土立方体抗压强度的说法,正确的是()。【2012年真题】
由于记账凭证中的会计科目错误导致账簿记录错误的,更正时应采取红字冲销法。()
素质教育的职能在于全方位地促进受教育者素质的整体发展,提高()。
在哪些情形下造成学生人身损害后果的事故,学校不需要承担事故责任?
世界社会主义从诞生到现在已经有500多年,在这500多年中,世界社会主义从空想到科学、从理论到现实、从一国实践到多国发展、从一种模式到多种模式,几多辉煌,几多曲折。特别是苏东剧变。让世界社会主义事业跌人低谷。在西方媒体的鼓吹下,“社会主义失败论”“历史终结
Intimesofsevere______companiesareoftenforcedtomakemassivejobcutsinordertosurvive.
最新回复
(
0
)