首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #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
59
问题
以下程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
若有如下类声明class MyClass{public: MyClass(){cout<<1;}};执行下列语句MyClass a,b[2],*p[2];以后,程序的输出结果是
下列对于线性链表的描述中,正确的是()。
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1”<<end1;}};
C++语言的跳转语句中,对于break和continue说法正确的是()。
算法的空间复杂度是指
在下面的运算符重载函数的原型中,错误的是______。
下列叙述中错误的是
时间复杂度和数据的初始排列无关,这种排序是()。
下列选项中,不是一个算法的基本特征是()。
下面关于算法的叙述中,正确的是()。
随机试题
简述教育评估活动所依据的哲学、教育学、管理学的基本观点。
我国处理民族问题的基本原则是什么?
患儿6岁,反复咳嗽,鼻塞,张口呼吸半年余,偶有脓涕,家长诉患儿反应力近期减退。首先该患儿考虑以下哪些病情
消风散的组成药物中含有
肝硬化代偿期的临床表现不包括
根据期限对民事法律行为效力所起的作用,可以分为()。
设0≤an≤(n=1,2,…),下列级数中绝对收敛的是()。
重大工程质量事故应具备下列条件( )。
借款人以本人或其他自然人的未到期本外币定期储蓄存单、凭证式国债等权利出质的,由银行按权利凭证票面价值或记载价值的一定比例向借款人发放的人民币贷款为()。
根据以下资料,回答91~95题2006年前三季度,江苏全省经济继续在高平台上稳定快速增长,宏观调控效果逐步显现,基本情况如下:(1)工业生产较快增长。1~9月,全省规模以上工业实现增加值7345.33亿元,同比增长21.8%,比上半年回落0.6个
最新回复
(
0
)