首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0;
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0;
admin
2010-03-29
63
问题
以下程序的执行结果为( )。 #include<iostream.h> class myClass { Dublic: myClass(int data) ; myClass(){value=0; }; myClass(myClass &obj); void print(){ cout<<value<<end1; } ~myClass(){} private: int value; }; myClass::myClass(int data) {value=data; } myClass::myClass(myClass &Obj) { value=obj.value; } void main() { myClass a(100); myClass b(a) ; b.print(); }
选项
A、0
B、100
C、10
D、程序编译时出错
答案
2
解析
题中类myClass定义了一个拷贝初始化构造函数myClass(myClass &obj)。在主函数中,系统首先自动调用相应的构造函数建立对象,然后调用拷贝构造函数对对象b进行初始化。所以程序最后的输出为100。
转载请注明原文地址:https://kaotiyun.com/show/cDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若变量己正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有以下程序段charch;intk;ch=’a’:k=12;printf("‰c,%d,’’,ch,ch,k);printf(’’k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述
下列选项中,不属于数据模型所描述的内容的是()。
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:C1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
以下叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
在数据流图中,带有箭头的线段表示的是()。
软件设计中划分模块的一个准则是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
固定床反应器内流体的温差比流化床反应器()
以下不属于现金流量表中“现金”范围的是()
患者,男,56岁。阵发性心前区痛半年余,胸闷不舒,头晕无力,失眠多梦,西医诊断为“冠心病”。下列穴位中应首选()
A.左房粘液瘤B.二尖瓣狭窄C.二叶式主动脉瓣D.主动脉瓣关闭不全E.二尖瓣脱垂
“医乃仁术”指医学道德是
根据我国养老保险制度的规定,()的表述是错误的。
下列行为中,符合商标法律制度规定的是()。
在审计风险模型(审计风险一重大错报风险×检查风险)中,“重大错报风险”是指()。
某客户在2009年9月1日存入一笔50000元一年期整存整取定期存款,假设年利率3%,一年后存款到期时,他从银行取回的全部金额是()元。
晋升培训的内容应根据工作的具体要求设计,包括()等内容。
最新回复
(
0
)