首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; Class Con { char ID; public: Con():ID(’A’){cout<<1;} Con(
有如下程序: #include<iostream> using namespace std; Class Con { char ID; public: Con():ID(’A’){cout<<1;} Con(
admin
2013-02-27
29
问题
有如下程序: #include<iostream> using namespace std; Class Con { char ID; public: Con():ID(’A’){cout<<1;} Con(char ID) :ID(ID) {cout<<2;} Con(Con& c):ID(c.getID()){cout<<3;} char get1D()const{return ID;} }; void show(Con c){cout<<c.get1D();} int main() { Con c1; show(c1); Con c2(’B’); show(c2); return 0; } 执行上面程序的输出是( )。
选项
A、13A23A
B、23A13B
C、13A23B
D、13B23A
答案
C
解析
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/OcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> main() {inta=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是()。
设有定义: structcomplex {intreal,unreal; } data1={1,8},data2; 则下列赋值语句中错误的是()。
若有宏定义:#defineA_RECT(W,H)W*H和以下程序段 intx=5,y=6,area1,area2; area1=A_RECT((x-1),(y+1)); area2=A_RECT(x+3,y-1); 执行上述程序段后,变量are
有以下程序: #include<stdio.h> #defineS(x)4*(x)*x+1 main() { intk=5,j=2; printf("%d\n",S(k+j)); } 程序的运行结果是()
在数据库的三级模式中,外模式(用户模式或子模式)有()。
若要判断char型变量c中存放的是否为小写字母,以下正确的表达式是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
与成员访问表达式p->name等价的表达式是【 】。
C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行,另一种是通过()派生出新的类。
随机试题
圆截面直杆发生扭转与纯弯曲组合变形时,其中各点的应力状态为()。
发包人在招标工程量清单中给定暂估价的专业工程,依法必须招标的,应当由()依法组织招标选择专业分包人,并接受有管辖权的建设工程招标投标管理机构的监督。
位于市区的某生产企业(具有出口经营权)为增值税一般纳税人,2015年10月出口自产产品,出口货物离岸价(即FOB价)为1250万元人民币,内销货物取得不含税收入200万元人民币,当月发生可以抵扣的进项税额为100万元人民币(取得增值税专用发票,且已通过税务
在Excelr扣,可用下列()进行单元格的选择。
气体内的各种粒子因高温而动能增加,发生相互碰撞而产生游离的形式称为()。
患者,女,24岁,患支气管扩张8年,常反复咯血。因剧咳而致大咯血1天入院,住院期间突然出现咯血不止,患者表情恐怖,张口瞠目,两手乱抓,应考虑发生下列何种紧急状况?()
甲状腺上动脉自何处由颈外动脉发出()。
按照法律的创制主体和适用主体的不同,法律可以分为()
InanarticlesomeChinesescholarsaredescribedasbeing"tantalizedbythemysteriousdragonbonehieroglyphics."Tantalized
Thegroup’smovewill______competitioninthefast-growingChinesePCmarket.
最新回复
(
0
)