首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iost ream> using namespace std; class A { private: int a; public: A(int i)
若有以下程序: #include <iost ream> using namespace std; class A { private: int a; public: A(int i)
admin
2010-06-06
82
问题
若有以下程序: #include <iost ream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp () { cout<<a<<", "; } }; class B { private:
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
8
解析
本题考核派生类构造函数的使用。本题中,派生C具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。而且派生类 C中的成员函数disp分别调用了基类A、B的公有成员函数disp()用于输出基类中私有数据变量初始化后的值。所以由类C构造函数的初始化形式可知,程序最后输出为8,12,10,即D选项。
转载请注明原文地址:https://kaotiyun.com/show/brjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:按顺序给S所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若S所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,S所指数组有14个元
若有以下程序#include<stdio.h>intk=7,m=5;voidf(int**s){int*t=&k;s=&t;*s=&m;printf("%d
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}
有以下结构体说明、变量定义和赋值语句:struetSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤1≤9,则对a数组元素不正确的引用是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x=%d,y=%d’’,x,y);
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s;while(p->next)p=p->n
下列关于数据库设计的叙述中,正确的是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
随机试题
6岁患儿患肾病综合征,已治疗一年,长期忌盐,昨日发热,呕吐,腹泻,今日食欲下降,精神萎靡,嗜睡,血压下降,除病因治疗外,应立即给予
高血压、心脏病、肾脏病、水肿患者应在医师指导下服用的药物是()
在合理用药的基本原则中,安全的含义首先是指()
下列金融市场中,()是商业银行之间进行短期资金融通的市场。
影响结构性理财产品的挂钩标的资产的诸多因素都是结构性理财产品的风险因素。()
若的值为()。
县级以上地方各级公安机关督察机构设督察长,由()。
下面关于框架控件的叙述中正确的是
It’sthefirstquestionparentsaskwhentheirchildisdiagnosedwithautism(自闭症).Willhisfuturebrothersorsistershavea
(1)列举两种遗嘱被撤销的情况。(1992年10月)(2)简述下列情况下遗嘱是否会被撤销:(a)李在遗嘱上划了一道线,上面写到“已被撤销”。该遗嘱是否可以提请验证?给出你的理由。(b)遗嘱订立五年后,立遗嘱人找出遗嘱,
最新回复
(
0
)