首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出结果为: #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
49
问题
下列程序输出结果为:
#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全国计算机二级
相关试题推荐
以下选项中可用做C程序合法实数的是()。
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switc
以下选项中叙述错误的是()。
数据库的故障恢复一般是由()来执行恢复。
给定程序MODI1.C中函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
设有如下语句typedefstructDate{intyear;intmonth;in
下列关于二叉树的叙述中,正确的是( )。
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画线删除,使
设有定义: charc[]="Cc"; FILE*fp; 且fp指向以“写文本文件”的方式成功打开的文件,若要将c中的两个字符写入文件,且每个字符占一行,则下面的选项中正确的是()。
随机试题
最易引起脓气胸的肺炎是
数字信号如图所示,如果用其表示数值,那么,该数字信号表示的数量是()。
有些固定的单价合同规定,如果实际工程量与报价表中的工程量相差超过()时,允许承包方调整合同单价。
地理课程内容要体现全国的()。
在横线上填写两个句子,使它们与前面的句子构成一组排比句。马拉松比赛的发令枪响了,男女老少一齐向前跑去,没有人畏惧路途遥远,没有人计较金牌名次,_________,_________。
有一只青蛙在井底,每天上爬10米,又下滑6米,这口井深20米,这只青蛙爬出井口至少需要多少天?
布鲁纳说:“任何学科的任何知识,都可以用智力上诚实的方式,教给任何阶段的任何儿童。"这种观点属于()
要使ξ1=都是线性方程组AX=0的解,只要系数矩阵A为
KimiyukiSudashouldbeaperfectcustomerforJapan’scar-makers.He’sayoung,successfulexecutiveatanInternet-servicesco
计算机的指令系统能实现的运算有()。
最新回复
(
0
)