首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1assA { public: A(int i){x=i;) void dispa(){cout<<x<
有如下程序: #inc1ude<iostream> using namespace std; c1assA { public: A(int i){x=i;) void dispa(){cout<<x<
admin
2020-07-30
23
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1assA
{
public:
A(int i){x=i;)
void dispa(){cout<<x<<’,’;}
private:
int x;
};
c1ass B:public A
{
public:
B(int i):A(i+10){x=i;)
void dispb(){dispa();cout<<x<< end1;}
private
int x;
};
int main()
{
B b(2);
b.dispb();
retum 0;
}
运行时输出的结果是( )。
选项
A、10,2
B、12,10
C、12,2
D、2,2
答案
C
解析
此题考查的是派生类的构造。主函数中,首先声明B类的对象b,执行进入B的构造函数B(int i)再接着执行A的构造函数A(int i),形参i为12,x被赋值12;通过对象b调用其成员函数dispb(),输出结果12;接着执行函数dispb0的第2条语句输出2,然后主函数结束。
转载请注明原文地址:https://kaotiyun.com/show/ITyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是5的是
下列枚举类型的定义中,包含枚举值5的是
下列语句中,错误的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于运算符重载的叙述中,错误的是()。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为()。
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的中括号处填入正确的内容并把中括号删
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
随机试题
AnimationDrawings①AlmosteveryonearoundtheworldknowsMickeyMouse,DonaldDuck,BugsBunny,SnowWhite,Batman,and
A、腹膜炎出现早B、腹膜炎严重,呈板状腹C、腹膜炎出现较晚、但较重D、腹膜炎出现较晚且较轻E、无腹膜刺激征胰腺破裂的特点是()
A、 B、 C、 D、 E、 B
我国预防和控制乙型肝炎流行的最关键措施是
属于收涩药的是属于活血药的是
下列关于监测、识别、诊断、评价四个环节的说法不正确的是()。
目前塑料管主要采用聚乙烯管,其接口形式有()等。
一般来说,情景综合分析法的预测期间在2—5年左右。( )
[*]
ThesmallcoastaltownofBroome,innorthwestAustralia,isaremotevillageinthevastcountryside.Therearenotraffic
最新回复
(
0
)