首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include class TestClass2 { public: TestClass2(){); TestClass2(int i,int j); void
以下程序的执行结果是( )。 #include class TestClass2 { public: TestClass2(){); TestClass2(int i,int j); void
admin
2021-05-06
35
问题
以下程序的执行结果是( )。
#include
class TestClass2
{
public:
TestClass2(){);
TestClass2(int i,int j);
void printb0;
private:
int a,b;
};
class TestClass 1
{
public:
TestClass10{)
TestClassl(int i,int j);
void printa();
private:
TestClass2 c;
};
TestClass 1::TestClass 1(int i,int j):c(i,j)
{}
void TestClassl::printa()
{
c.printb();
}
TestClass2::TestClass2(int i,int j)
{
a=i:
b=j;
}
void TestClass2::printb()
{
cout<<”a=”<
}
void main()
{
TestClass 1 m(7,9);
m.printa0;
}
选项
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();”中TestClassl中printa为“c.printb();”,其中c为TestClass2的对象,所以printb 为TestClass2 中的“voidTestClass2::printb()”,即输出为“a=7,b=9”。
转载请注明原文地址:https://kaotiyun.com/show/cTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{private:voidfunl()const{cout
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
运算符重载是对已有的运算符赋予多重含义,因此()。
关于运算符重载,下列表述中正确的是()。
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。template<classT>voidfun(____){Ta;if(x>y){a=x;x=y;y=a;}if(y
有如下程序:usingstd::cout;DuDIIC:frienddoubledistance(constPoint&p);∥p距原点的距离Point(intXX=0,intyy=O):x
下列关于C++函数的叙述中,正确的是()。
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
数据流程图(DFD图)是()。
随机试题
在什么情况下,防盗系统会起动防盗安全系统进入工作状态?
对整个市场或某类商品的市场形势和运行状态进行预测分析的是()
失血性休克患者限制性液体复苏
关于减刑适用的起始时间和间隔时间.下列说法错误的是:()
证券投资组合的期望收益率等于组合中各证券期望收益率的加权平均值,其中对权数的描述正确的是( )。
徐女士在P银行申请一张信用卡,关于该信用卡计息和收费的下列表述中,符合法律规定的有()。
我国东西南北四个方向与邻国都有分界线,最西部的分界线是()。
树根:根雕
求∫dx.
Absenteeismisanongoingprobleminmanycompanies,andtheStummeringCorporationwasnoexception.Absenteeismandlatearriv
最新回复
(
0
)