首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class ONE{ int c; public: ONE():c(0){cout
有如下程序: #include using namespace std; class ONE{ int c; public: ONE():c(0){cout
admin
2019-06-12
23
问题
有如下程序:
#include
using namespace std;
class ONE{
int c;
public:
ONE():c(0){cout<<1;}
ONE(int n):c(n){cout<<2;}
};
class TWO{
ONE one1;
ONE one2;
public:
TWO(int m):one2(m){cout<<3;}
};
int main(){
TWO t(4);
return 0:
}
运行时的输出结果是( )。
选项
A、3
B、23
C、123
D、213
答案
C
解析
由类TWO的定义可知,其成员为类ONE的两个对象onel和one2。所以在主函数中构建类TWO的对象t(4)时,先后调用类ONE的构造函数ONE():c(0){cout<<1;}和ONE(int n):c(n){cout<<2;}输出12,然后再调用类TWO的构造函数TWO(intm):one2(m){cout<<3;},输出3。
转载请注明原文地址:https://kaotiyun.com/show/JU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有3个结点的二叉树有()。
下列数据结构中,能用二分法进行查找的是()。
已知有函数f的定义如下:intf(){staticints=0:s+=2:returnS:}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______
内部格式控制操作函数是在头文件()中定义的。
阅读以下程序:#includevoidmain(){staticinta[][2]:{5,3,1,2};imi,j,s1=0;for(i=0;i
下列叙述中,正确的选项是()。
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。templateTmin(Ta[],intn){Ttemp=a[0];for(inti=1;i
有如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fim2(char*a,charb){char.c;c=*a;*a=b;b=
随机试题
毛细血管基底膜可形成钉状突起,见于
下列账户中,借方登记增加的有()。
A公司将一项专有技术转让给B公司,拟采用利润分成的方法,该专利系5年前从国外引入,账面成本180万元,三年间物价累计上涨为15%,该专有技术保护期为15年,已过了5年,尚可保护10年,经专业人员测算,该专有技术成本利润率达到250%。B公司购买该专有技术
公开披露基金信息的禁止行为,不包括()。
A公司为支付货款,向B公司签发一张由甲银行承兑的汇票。B公司取得汇票后,将汇票背书转让给C公司。C公司在汇票的背面记载“不得转让”字样后,将汇票背书转让给D公司。其后,D公司将汇票背书转让给E公司,但背书签章颠倒了位置,后E公司又将汇票背书转让给
下列有关资产税务处理的表述中,正确的有()。
下列有关无形资产会计核算的表述中,符合《企业会计准则--无形资产》规定的有()。
市场营销管理过程包括哪几个主要步骤?
Forgetmilkydrinks,hotwaterbottlesorcurlingupwithagoodbook.Therealsecrettoagoodnight’ssleepmaybewhereyou
PASSAGETHREEWhathasGedachtniskirchebeenremodeledtomark?
最新回复
(
0
)