首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include<iostream.h> class TcstClass2 { public: TestClass2(){}; TestClass2(int i,int j
以下程序的执行结果是( )。 #include<iostream.h> class TcstClass2 { public: TestClass2(){}; TestClass2(int i,int j
admin
2020-04-07
22
问题
以下程序的执行结果是( )。
#include<iostream.h>
class TcstClass2
{
public:
TestClass2(){};
TestClass2(int i,int j);
void printb();
private:
int a,b;
};
class TestClass1
{
public:
TestClass1(){}
TestClass1(int i,int j);
void printa();
private:
TestClass2 c;
};
TestClass1::TestClass1(int i,int j):c(i,j)
{}
void TestClass1::printa()
{c.printb();}
TestClass2::TestClass2(int i,int j)
{a=i;
b=j;
}
void TestClass2::printb()
{ cout<<’’a="<<a<<’’,’’<<’’b=’’<<b<<end1;
}
void main()
{TestClass1m(7,9);
m.printa();
}
选项
A、a=7,b=8
B、a=8,b=7
C、a=7,b=9
D、a=8,b=9
答案
C
解析
由主函数main入手,定义了TestClassl的对象m,其中参数为7和9。“m.printa();”中TestClass1中printa为“c.printb();”,其中c为TestClass2的对象,所以printb为TestClass2中的“void TestClass2::printb()”,即输出为“a=7,b=9”。
转载请注明原文地址:https://kaotiyun.com/show/zR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序中,编译时出现错误的是______。ClassA//(1){public://(2)A(){f();//(3)}voidB(){
结构化程序设计主要强调的是()。
以下程序的输出结果是______。#include<iostream.h>intadd(intx,inty){returnx+y;}doubleadd(doublex,doubley)
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(){Talif(x>y){a=x;x=y;y=a;}
下列关于队列的叙述中,正确的是()。
关于派生类的说法,不正确的是()。
在关系数据库中,用来表示实体间联系的是
下面关于算法的叙述中,正确的是()。
随机试题
用立铣刀铣削内球面时,内球面底部出现凸尖的原因是立铣刀刀尖最高切削点偏离工件中心位置。()
临床上诊断劳力型心绞痛最重要的依据
治疗反复发作的顽固性哮喘,宜首选的药物是
假设A公司股剩的逐年增长率是10%,A公司2014年支付的每股股利是0.5元,2014年年末的股价是40元,股东此时长期持有该股票的内部收益率是()。
设立公司必须先申请名称预先核准。预先核准的公司名称保留期为()。
GlanfordManufacturing,Inc.OfficialCommunicationFrom:SeanCarmichael,OperationsDepartmentationsTucker,SalesDepartmen
用()法可以发现老人不再相信陌生人,对人总是充满着怀疑,原来老人有被一陌生人骗过的惨痛经历。
Whattimeofdaycanyouthinkmostquickly?Areyouamorningperson?Ordoesit【C16】______youafewhourstogetyourbraingo
简述宣告刑与法定刑的关系
没有数据来源,且可以用来显示信息、线条、矩形或图像控件的类型是()。
最新回复
(
0
)