首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int i){num=i;} A(A &a) { num = a.n
下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int i){num=i;} A(A &a) { num = a.n
admin
2009-02-15
112
问题
下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int i){num=i;} A(A &a) { num = a.num+ +;} void print( ) {cout << num;} }; void main( 0 { A a (1),b (a) ; a.print( ); b.
选项
A、11
B、12
C、21
D、22
答案
4
解析
本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的num变为1而a的num变为2(先赋值再自加)。
转载请注明原文地址:https://kaotiyun.com/show/8Okp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
下列叙述中错误的是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
已知:intc[3][4];,则对数组元素引用正确的是()。
下面结构体的定义语句中,错误的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列选项中不属于面向对象程序设计特征的是
以下选项中,没有编译错误的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是()。
随机试题
肝肾综合征时,下列各种变化哪项是错误的
【背景资料】某市新建一生活垃圾填埋场工程,规模为20万吨,场地位于城乡接合部。向社会公开招标,采用资格后审并设最高限价,接受联合体投标。A公司与业绩较好的B公司组成联合体投标;C公司和D公司组成联合体投标,同时C公司又单独参加该项目的投标;参加投
在对进度计划进行计划目标与施工能力的适应性审查时,应重点审查()。
只有当风险已经降低时,才能开始或继续工作。如果无限的资源投入也不能降低风险,就必须禁止工作。上述风险控制策划是针对()风险采取的措施。
国家统一的会计制度,是指国务院财政部门根据《会计法》制定的关于会计核算、会计监督、会计机构和会计人员以及会计工作管理的制度。()
我国的金融监管组织不包括()。
"Myownfeelingswentfromdisbelieftoexcitementtodownrightfear",saysCarlHergenrother,23,anArizonaundergraduatewho
[A]Somepeoplewillfindtheresultsthreatening—becausesomepeoplefindanygroupdifferencesthreatening—butsuchfearswill
ElleaouvertuncompteàlabanquedeCaissed"______.
Ifit(rain)______lastnight,thegroundwouldbewetandthetemperaturewouldbelowtoday.
最新回复
(
0
)