首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; class Base { public: Base() { K=0; } int x; }; c
有以下程序: #include<iostream> using namespace std; class Base { public: Base() { K=0; } int x; }; c
admin
2010-12-16
43
问题
有以下程序:
#include<iostream>
using namespace std;
class Base
{
public:
Base()
{
K=0;
}
int x;
};
class Derivedl:virtual public Base
{
public:
Derivedl()
{
x=10;
}
};
class Derived2:virtua1 public Base
选项
答案
20。
解析
本题中,虽然Derived1和Derived2由于引入了虚基类,使得它们分别对应基类的不同副本。这时数据成员x只存在一份拷贝,不论在类Derived1中修改,还是在类Derived2中修改,都是直接对这惟一拷贝进行操作。本题程序执行语句“Derived obi;”时,就会先调用虚基类Base的构造函数,使得x=0,然后执行类Derived1的构造函数使得x=10,再执行类Derived2的构造函数,使得x=20。最后输出x的值为20。
转载请注明原文地址:https://jikaoti.com/ti/z5L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];
有以下程序#includemain(){intk=5,n=0;while(k>0){switch(k){default:break;case1:
以下程序的输出结果是()。#include<stdio.h>main(){inta=8,b=6,m=1;switch(a%4){case0:m++;break;case1:m
有以下程序:#include<stdio.h>#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b:2;printf("%4.1f\n",S(a+b));}程序运行后的输出结果是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROGl.C中。请勿改动主函数mai
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x=&a,*y=&b;fun(x,y)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有如下程序#include<stdio.h>structperson{charname[10];intage;};main(){structpersonroom[2]={{"Wang",
某系统结构图如下图所示该系统结构图的最大扇出数是
随机试题
In1993,NewYorkStateorderedstorestochargeadepositonbeverage(饮料)containers.Withinayear,consumershadreturnedmi
孕妇从妊娠中期开始,每日增加蛋白质
在城市道路上,一条人行带的最大通行能力为()人/小时。
下列关于套利定价理论的说法正确的是( )。
甲股份有限公司(下称“甲公司”)为增值税一般纳税人,增值税税率为17%(凡资料中涉及的其它企业,需缴纳增值税的,皆为17%的税率),所得税税率为25%。2007年发生如下经济业务:(1)2月5日甲公司以闲置的一块土地从丙公司置换急需的一批原材料。已知土地
游客不得在交运行李或随身携带物品内夹带的物品有()。
给付之诉是指对被告享有给付请求权的原告要求人民法院判令被告向自己履行一定给付义务的民事诉讼请求。确认之诉是指原告要求法院确认其所主张的法律关系存在或不存在的民事诉讼请求。确认之诉与给付之诉的区别在于:当事人只要求人民法院确认当事人之间发生争议法律关系的存在
党的十九大报告指出,综合分析国际国内形势和我国发展条件,从二〇二〇年到21世纪中叶可以分两个阶段来安排。第一个阶段,从二〇二〇年到二〇三五年;第二个阶段,从二〇三五年到21世纪中叶,在基本实现现代化的基础上,再奋斗十五年,()
Peopleare,onthewhole,pooratconsideringbackgroundinformationwhenmakingindividualdecisions.Atfirstglancethismigh
Asaconductor,LeonardBernsteinisfamousforhisintenselyvigorousandexuberantstyle.
最新回复
(
0
)