首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #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
47
问题
下面程序的运行结果为 #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://jikaoti.com/ti/AYd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中合法的变量是
若有以下程序:#includemain(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是()。
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量C来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
有以下定义语句,编译时会出现编译错误的是()。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是
以下选项中正确的定义语句是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
在软件开发中,需求分析阶段产生的主要文档是()。
以下选项中,没有编译错误的是
随机试题
肠扭转常见的好发部位包括
可用于制备缓控释制剂的亲水凝胶骨架材料是
某猪场母猪发热,发生流产、产死胎和弱仔,新生仔猪出现败血症、死亡,公猪精液质量下降。剖检可见仔猪喉头出血,扁桃体坏死,脾脏边缘梗死,肾脏表面和肾乳头有出血点。该病最可能是
对绿脓杆菌无效的抗生素是
因突发性事件而影响证券交易的正常进行时,证券交易所的措施哪些不合乎法律?()
《烟花爆竹安全管理条例》规定,举办焰火晚会以及其他大型焰火燃放活动的,应当按照()确定危险等级,实行分级管理。
采用平行结转分步法,每一生产步骤的生产成本要在最终完工产品与各步骤尚未加工完成的在产品和各步骤已完工但未最终完成的产品之间进行分配。()
2015年初某企业房产原值3000万元,其中厂房原值2600万元,厂办幼儿园房产原值300万元,独立地下工业用仓库原价100万元。拥有整备质量10吨/辆的载货汽车10辆,7.8吨/辆的挂车5辆。该企业12015年发生如下业务:(1)7月20日购置2.5吨
对被假释的犯罪分子,在假释考验期内,进行监督的国家机关是()。
实体电影和实体演员之间的联系是()。
最新回复
(
0
)