首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Con { char ID; public: Con():ID(A){cout
有如下程序: #include using namespaee std; class Con { char ID; public: Con():ID(A){cout
admin
2020-05-14
48
问题
有如下程序:
#include
using namespaee std;
class Con
{
char ID;
public:
Con():ID(A){cout<<1;)
Con(char ID):ID(ID){cout<<2;)
Con(Con&c):ID(CgetlD()){cout<<3;}
char getlD()const{return ID;)
};
void show(Con c){cout((CgetID();}
int main()
{
Con c1;
show(c1);
Con c2(’B’);
show(c2);
return 0;
}
执行上面程序的输出是( )。
选项
A、13A23A
B、23A13B
C、13A23B
D、13823A
答案
C
解析
Con c1定义c1对象,调用Con的无参数构造函数,输出1,ID值变为A,执行show(d)时会调用复制构造函数,将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/fc8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
每个C++程序都必须有且仅有一个()。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的【 】函数重载。
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
支持子程序调用的数据结构是
下列语句错误的是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
语句cout<<’\n’还可表示为【】。
若a=12,b=14,c=0,则表达式“((y=(a>B)?a:B)>C)?y:c”的值为【】。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是______。
软件设计模块化的目的是【】。
随机试题
闸板被卡住,故障排除方法是()。
A.前列腺素B.促卵泡素C.促黄体素/人绒毛膜促性腺激素D.孕激素E.孕马血清促性腺激素母畜发情不明显,卵巢上有中小卵泡发育
A、妇炎平胶囊B、益母草胶囊C、千金止带丸D、宫血宁胶囊E、妇科千金片某女,25岁。患月经不调、经血量少、淋沥不净。治当活血调经,宜选用的成药是
【背景资料】某机电安装施工单位承包某造纸厂机电安装工程项目,包括原料处理车间、制浆车间、制纸车间、锅炉房等单位工程,并签订了工程合同。该施工单位项目部已收到全部工程设计图纸,组织有关人员进行设计图纸审查,参加设计交底后,进行施工预算的编制工作。【问题
《银行业监督管理法》规定,银监会的监督管理措施可以包括()。
下列权利中属于著作权人的人身权利的有()。
审计项目组成员与审计客户董事、高级管理人员或某些特定员工之间是主要近亲属或其他近亲属关系,则应当采取防范措施维护独立性。以下措施中不能降低对独立性的不利影响的是()。
你是拆迁办的领导。正在负责一个拆迁项目.民政局局长前来向你求情,说要拆迁的这些房屋都是由贫困户租住。而租金也都是用于福利院的日常开销等,请求你不要拆除这些房屋;还有群众认为要拆迁的地方并不是在交通要道上。没必要拆。此时.你该怎么办?
交易成本是指在协商、谈判和履行协议等交易性活动中,为达成合作所需要支付的各种资源的总和。只要存在交易活动就存在交易成本,它已经成为人类社会中不可分割的组成部分。下列选项不属于交易成本的是()。
TheWorkingTimeRegulations(WTRs)introducedanewrighttopaidholidaysformostworkers.However,someworkerswerenotcover
最新回复
(
0
)