首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出结果为: #include<iostream> using namespace std; class TestClass1 { public: TestClass1(){} TestClass1(int
下列程序输出结果为: #include<iostream> using namespace std; class TestClass1 { public: TestClass1(){} TestClass1(int
admin
2010-06-06
26
问题
下列程序输出结果为:
#include<iostream>
using namespace std;
class TestClass1
{
public:
TestClass1(){}
TestClass1(int i)
{
x1=i;
}
void dispa()
{
cout<<"x1="<<x1<<",";
}
private:
int x1;
};
class TestClass2:public TestClass1
{
public:
TestClass2(){}
TestClass2(int i):TestClass1(i+10)
{
x2=i;
}
void dispb()
{
dispa();
cout<<"x2="<<x2<<endl;
}
private:
int x2;
};
int main()
{
TestClass2 b(2);
b.dispb();
return 0;
}
选项
答案
x1=12,x2=2
解析
由主函数main入手,首先定义类TestClass2的对象b,成员数据为2。然后调用dispb函数。在dispb中首先执行dispa函数,TestClass2为TestClass1的派生类,“TestClass2(int i):TestClass1(i+10)”所以TestClass1中的x1=12,dispa输出的结果为x1=12。在TestClass1中x2=2,所以dispb中的输出语句“cout<<”x2=”<<x2<<endl;”,输出x2=2。即答案为“x1=12,x2=2”。
转载请注明原文地址:https://kaotiyun.com/show/1Zjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,c的值为()。
有如下程序#include<stdio.h>main(){inta=0,*ptr;ptr=&a;*ptr=3;a=(*ptr)++;printf("%d,%d\n",a,
以下叙述中正确的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
以下关于字符串的叙述中正确的是()。
若要建立下图所示的存储结构,以下正确的程序段是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
患者,男,65岁。作为基牙,预备远中颌支托。1个月后,舌侧树脂基托折断,患者诉异物感重。金属基托的优点不包括
2004年8月30日安徽省合肥市药晶监督管理局接到群众举报,反映张洼路一一家名为鑫岳印务公司内存有大量过期的安定注射液。该局立即部署展开查处。经现场勘察,查获安定注射液90万支,其中16.8万支过期失效,73.2万支距有效期还有一天时间。执法人员对现场查获
数学竞赛团体奖品是10000本数学课外读物。奖品发给前五名代表队所在的学校。名次在前的代表队获奖的本数多,且每一名次的奖品本数都是100的整数倍。如果第一名所得的本数是第二名与第三名所得的本数之和,第二名所得的本数是第四名与第五名所得本数之和,那么,第三名
【2015.福建】实用主义教育家杜威主张新的“三中心”即经验中心、活动中心和__________中心。
社会公共服务的主要内容不包括:
在某并行数据库中,有关系R(A,B)和S(B,C),其中R包含1000000行数据,S包含100行数据。现有查询SELECT*FROMR,SWHERER.A>S.B。下列数据划分方式中,对该查询速度最快的是()。
AdmiralCerveraknewhewasbeingorderedtocertaindestructionbutfeltcompelledtoobey.HechosethemorningofJuly3for
Wisebuyingisapositivewayinwhichyoucanmakeyourmoneygofurther.The【C1】______yougoaboutpurchasinganarticleora
A、Theyliveahappyandhealthylife.B、Theyarefamousfortheirdiligence.C、Theyworkhardoutdoorsinthefieldsandeatles
A、Thelearnerscouldrememberfewwordswithmovements.B、Thelearnersrarelyusedthewordswithmovements.C、Thelearnersused
最新回复
(
0
)