首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using narnespace std; class ONE{ int e; public: ONE():c(O){cout
有如下程序: #include using narnespace std; class ONE{ int e; public: ONE():c(O){cout
admin
2010-03-15
30
问题
有如下程序:
#include
using narnespace std;
class ONE{
int e;
public:
ONE():c(O){cout<<1;)
ONE(int n):c(13){cout<<2;}
};
class TWO{
ONE oriel;
ONE one2,
public:
TWO(int m):one2(m){cout<<3;}
};
int main(){
TWO t(4);
return O;
}
运行时的输出结果是
选项
A、3
B、23
C、123
D、213
答案
B
解析
在主函数中TWO t(4),首先调用TWO类的构造函数TwO(int m):one2(m){eout<<3;},该构造函数使用成员列表初始化,因此在调用函数体前会先给私有成员赋值,然后调用ONE的构造函数ONE(int n):c(n){cout<<2;},因此会先输出2,其次输出3,故本题答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/Hbjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据处理中,其处理的最小单位是()。
已定义以下函数:intfun(int*p){return*p;}fun函数的返回值是()。
以下关于C语言数据类型使用的叙述中错误的是()。
C语言程序的模块化通过以下哪个选项来实现
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12,调用该函数后c=4251。注意:部分
线性表常采用的两种存储结构是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是______。
随机试题
胰腺囊肿时查体可有
患者,女,34岁,肛周伤口反复破溃伴有少量溢液。在此种情况发生前,患者最可能患有
我国目前可以选择使用的票据结算工具主要包括( )。
某铁路工程地质勘察中,提示地层如下:①粉细砂层,厚度4m;②软黏土层,未揭穿;地下水位埋深为2m。粉细砂层的土料比重Gs=2.65,水上部分的天然重度γ=19.0kN/m3,含水量w=15%,整个粉细砂层密实程度一致;软黏土层的不排水抗剪强度cu=20kP
()只适用于短期预测,在大多数情况下只用于以月度或周为单位的近期预测。
与项目建设有关的工程其他费用,主要包括()。
2007年1月5日,甲公司以银行存款1200万元取得对乙公司的长期股权投资,所持有的股份占乙公司有表决权股份的5%.,另支付相关税费5万元。甲公司对乙公司不具有共同控制或重大影响,且该长期股权投资在活跃市场中没有报价、公允价值不能可靠计量。甲公司采用成本
继承人在遗产处理前没有作出放弃或接受继承表示的,视为()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。用不超过350字的篇幅,提出解决给定资料所反映问题的方案。要有条理地说明,要体现针对性和可操作性。
在垄断资本主义阶段,占统治地位的资本是()
最新回复
(
0
)