首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; classA { public: A(){cout<<’A’;}
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; classA { public: A(){cout<<’A’;}
admin
2013-05-30
53
问题
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。
#include<iostream>
using namespace std;
classA
{
public:
A(){cout<<’A’;}
};
class B:______
{
public:
B(){cout<<’B’;}
};
class C:______
{
public:C(){cout<<’C’;}
};
class D:public B,public C
{
public:D(){cout<<’D’;}
};
void main(){D obj;)
选项
答案
virtual A或virtual public A或virtual private A或virtual protected A与virtual A或virtual public A或virtual private A或virtual protected A
解析
由于每执行一次A类的构造函数,都将输出一个字符A,输出结果中只有一个A,且第一个输出为A,D继承B,可知必有B继承A。由题中要求C肯定继承某个类,所以,这里的C只能是继承于A,保证输出中只有一个A,A必须为虚基类,所以本题中的空都填virtual A。
转载请注明原文地址:https://kaotiyun.com/show/9nNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的执行结果是()。#include<iostream.h>Voidmain(){inta,y;a=10;y=1do{a+=2;y+=a;cout<<"a"="<<a<<","<<"y=
使用如setw()的操纵符对数据进行格式输出时,应包含【】文件。
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}~Base()
以下程序运行后的输出结果是【】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd";inti1=0,i2=0,i=0;while(a[
有如下程序段:intx=3,do{x-=2;cout<<x;}while(!(--x));执行这个程序段的输出结果是()。
在深度为7的满二叉树中,非叶子结点的个数为()。
以下程序的执行结果是【】。#include<iostream.h>#include<stdlib.h>classSample{public:intx,y;Sample(){x=y=0;}
关于getline函数,说法不正确的是()。
设x和y均为bool量,则x&&y为真的条件是______。
有64个结点的完全二叉树的深度为______(根的层次为1)。
随机试题
根据“三步走”发展战略,我国到21世纪中叶的战略目标是()
A.无症状性溃疡B.幽门管溃疡C.复合性溃疡D.球后溃疡(2009年第142题)用H2RA维持治疗过程中,复发的溃疡半数以上是
A.Ⅰa类抗心律失常药B.Ⅰb类抗心律失常药C.Ⅰc类抗心律失常药D.Ⅲ类抗心律失常药E.Ⅳ类抗心律失常药索他洛尔
热原的主要成分是
在房地产经纪机构的经营模式中,直营连锁与特许经营连锁的主要区别有()。
与通常的审批程序相比,破产程序实行的是()。
函数f(x)=1一|2x-1|,则方程f(x).2x=1的实根的个数是()
Atthemoment,therearetworeliablewaystomakeelectricityfromsunlight.【F1】Youcanuseapanelofsolarcellstocreateth
(2012上集管)快速跟进是进度控制的手段之一。以下对快速跟进的理解,______是正确的。
Whatwillhappentothedriverstestingpositiveforthefirsttime?
最新回复
(
0
)