首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Con { charID; public: Con():ID(‘A’){cout
有如下程序: #include using namespace std; class Con { charID; public: Con():ID(‘A’){cout
admin
2012-12-29
17
问题
有如下程序:
#include
using namespace std;
class Con
{
charID;
public:
Con():ID(‘A’){cout<<1;)
Con(char ID):ID(ID){cout<<2;}
Con(Con&c):ID(c.getID()){cout<<3;}
char getID)const{return ID;}
};
void show(Con c){cout<
int main()
{
Con c1;
show(c1);
Con c2(‘B’);
show(c2);
return 0:
}
执行上面程序,输出是__________。
选项
答案
13A23B
解析
Con.c1定义c1对象,调用Con的无参数构造函数,输出1,ID值变为A,执行show(c1)时会调用拷贝构造函数,将c1对象的值拷贝给show()函数的形参,此时输出3,然后在show()里面输出c1的ID值A,Con c2(‘B’)定义c2对象,调用Con(char ID)构造函数,输出2,c2的ID值为B,show(c2)执行时先调用拷贝构造函数输出3,然后输出B。因此程序输出结果为“13A23B”。
转载请注明原文地址:https://kaotiyun.com/show/f5Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
在关系代数运算中,有5种基本运算,它们是()。
若有以下程序:#includemain(){inti;for(i=1;i<=40;i++){if(i++%5=:0)if(++i%8==0)printf("%d",i);}
以下叙述中错误的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
关系数据库管理系统能实现的专门关系运算包括()。
下面选项中关于编译预处理的叙述正确的是
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
面向对象方法中,继承是指()。
随机试题
产品质量特性是指
负责征收关税预算收入的征收机关是()
A.Nooneshouldblindhimselftothewell-knownfact.B.Heavyenquirieswitnessthequalityofourproducts.C.Weconfirmcab
求y”+2y’+y=2ex的通解.
在社会主义初级阶段,坚持公有制为主体,多种所有制经济共同发展的基本经济制度。我国坚持这一基本经济制度,具体说是由()。①我国现阶段的分配制度决定的②我国的社会主义性质决定的③我国初级阶段的国情决定的④社会主义的政治制度决定的
甲公司与孤儿院的孤儿乙签订赠与合同,决定捐赠给乙1万元,乙的监护人对此表示同意。但甲公司在捐赠3000元后,因法定代表人更换不愿继续履行赠与合同。对此,下列哪些选项是错误的?
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥提倡自由贸易
“苟利国家生死以,岂因祸福避趋之”;“报国之心,死而后已”;“位卑不敢忘忧国”等名言,都体现了中华民族爱国主义优良传统中的()
用户的电子邮件地址中必须包括(56)才算是完整的。
Moviemakersfearedforawhilethattheymightbeputoutofbusinessbytelevision.Recently,【C1】______,moreandmorepeople
最新回复
(
0
)