首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Con { char ID; public: Con():ID(’A’){cout<<1;} Co
有如下程序: #include<iostream> using namespace std; class Con { char ID; public: Con():ID(’A’){cout<<1;} Co
admin
2010-12-16
69
问题
有如下程序: #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 getID()const{returnID;} }; void show(Con c){to
选项
A、13A23A
B、23A13B
C、13A23B
D、13B23A
答案
C
解析
Conc1定义c1对象,调用Con的无参数构造函数,输出1,ID值变为A,执行show(cl)时会调用拷贝构造函数,将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/NQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d\n",(m=a>b)&&(n=c>d));}
下列程序的运行结果为()。#includevoidabc(char*str){inta,b,i,j;for(i_-j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下面不能作为结构化方法软件需求分析工具的是
以下叙述中正确的是()。
下列关于C语言数据文件的叙述中正确的是()。
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为“abcdabfabcdx”,t中内容为“ab”时,输出结
关于C语言程序设计,以下叙述中不正确的是()。
下列关于数据库设计的叙述中,正确的是( )。
有以下程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen(“d2.dat”,“wh”);fwrite(a,sizeof(int
随机试题
A.皮肤潮湿B.血压升高C.双手细颤D.血渗透压明显升高E.血pH减低
29岁,女性,十个月前起病,言语错乱,别人难以理解,骂人毁物,逐渐言语活动减少,不能与周围人沟通,近三个月来呆坐少语,自笑,认为自己的事别人都能知晓,有人要害自己。查:意识清晰,目光表情呆滞,耳边有命令性幻听,被害妄想,被洞悉感,有思维中断,躯体及神经系统
甲乙2人持枪合谋一起去谋杀丙,见丙后2人同时开枪,甲击中丙心脏而乙击中丙右臂,丙当场死亡,该案中,下列哪几种说法正确?
一次面试,试卷共有6道题。50个面试者回答后,答对的共有202人次。已知每人至少答对2题,答对2题的5人,答对4题的9人,答对3题和5题的人数同样多。则答对6题的人有()个。
依我国《担保法》规定,下列各种合同中,债务人不履行债务时,债权人不享有留置权的有()。
据相关统计,长期伏案工作、较少运动的三、四十岁的年轻人,患颈椎病的比例也很高,市中医院推拿门诊每天接待治疗的病人中,患颈椎病的年轻人居然占到了70%以上,而且大多发生了颈椎退行性改变。专家感叹,如今,颈椎病已没有明显的年龄界限了,十几岁、二三十岁患颈椎病已
下列各句中没有语病的一句是()。
步骤1单击[设计]选项卡[布局]组中的[总计]→[对行和列禁用]命令。步骤2单击[设计]选项卡[布局]组中的[报表布局]→[以表格形式显示]命令。本题考查的是“设置数据透视表分类汇总和总计的显示位置”考点。
软件测试方法中黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试
表明
最新回复
(
0
)