首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i)
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i)
admin
2010-03-29
56
问题
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp() { cout<<a<<", "; } }; class B { private: int b; public: B(int j) { b=j; } void disp() { cout<<b<<", "; } }; class C : public B,public A { private: int c; public: C int k) :A(k-2),B(k+2) { c=k; } void disp() { A: :disp (); B::disp(); cout<<c<<end1; } }; int main () { C ebj (10); obj .disp (); return 0; } 程序执行后的输出结果是( )。
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
8
解析
本题考核派生类构造函数的使用。本题中,派生C具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://www.kaotiyun.com/show/P6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有说明语句:int*ptr[10];以下叙述正确的是
(40)有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen(’’d2.dat’’,’’wb’’);fw
下面结构体的定义语句中,错误的是()。
在具有2n个结点的完全二叉树中,叶子结点个数为
在数据处理中,其处理的最小单位是()。
结构化程序所要求的基本结构不包括()。
关系数据模型的三个组成部分中不包括()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及格科目
随机试题
蠕虫程序的基本功能模块的作用是什么_______
用背前角为0°的硬质合金螺纹车刀高速车螺纹时,车刀的刀尖角应等于工件的牙型角。()
十二指肠引流可检查哪种寄生原虫
关于正常双肾脏X线平片表现,以下哪项错误
某社区开展高血压健康教育,在该社区居民中推行低盐低脂饮食,并鼓励居民进行适当的体育锻炼,实施5年后,取得了明显的成效,则下列描述正确的是
A.阿司匹林B.避孕药C.哌替啶D.维生素C以上不可申请转换成非处方药的是
耐火砖砌筑时,膨胀缝的位置应避开()。
下列叙述错误的是()
斯皮尔曼提出的“二因素理论”认为能力是由________因素和________因素构成的。(山东)
在教育工作中搞“一刀切”“一锅煮”,把儿童教育“成人化”,这违背了儿童身心发展的()。
最新回复
(
0
)