首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) {
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) {
admin
2010-03-29
18
问题
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) { data::x=x; } }; class A { private: data d1; public: A(int x):d1(x){} void dispa() { cout<<d1.X<<","; } }; classB:public A { private: data d2; public: B(int x):A(x-1),d2(x){} void dispb() { cout<<d2.x<<end1; } }; class C:public B { public: C(int x):B(x-1){} void disp() { dispa(); dispb(); } }; int main() { C obj(5); obj.disp(); return 0; } 程序执行后的输出结果是
选项
A、5,5
B、4,5
C、3,4
D、4,3
答案
4
解析
本题考核派生类的定义和访问权限。本题涉及多层次的继承关系。类B是类A的派生类,类C又是类B的派生类。类C中的构造函数调用了类B的构造函数来初始化类B的私有数据成员,而类B的构造函数又调用了类A的构造函数来初始化类A的私有数据成员。由此可知,程序最后的输出为3,4。
转载请注明原文地址:https://jikaoti.com/ti/XiW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
不属于结构化程序基本结构的是()。
有以下程序:#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程
下面描述中,不属于软件危机表现的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一
以下关于retum语句的叙述中正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件mMi1.c。在此程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用
以下选项中不能作为C语言合法常量的是()。
下面选项中关于“文件指针”概念的叙述正确的是()。
随机试题
简报在格式上不同于一般公务文书的突出特点是
关于声场的描述,错误的是
角膜感觉神经十分丰富,其支配的神经为
A.维拉帕米B.洋地黄C.阿托品D.利多卡因E.胺碘酮预激综合征合并快速心房颤动宜选择()
为表格设置边框,可以()。
甲公司持有B公司90%股份(系2016年以前取得),能够控制B公司的财务和经营决策。甲公司与B公司2016年度有关资料如下:(1)2016年6月10日甲公司从B公司购进W商品200件,购买价格为每件2万元(不舍增值税),价款已支付。B公司W商品每件成本为
艺术必须拒绝融人现实,从而保持一种_______的姿态。艺术之美所包含的自由、欢悦与人性是日常现实所_______的,同时也不会为纷繁的日常现实所消蚀,所掩盖。依次填入划横线部分最恰当的一项是:
方程组有非零解,则k=_______
给定程序MODll.C中fun函数的功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#includefun(in
Someadvancedeconomies,notablyJapanandGermany,faredbetterthanothersduringthe1970sand1980s.
最新回复
(
0
)