首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #include<iostream.h> class A { int num public: A(int i){num=i;} A(A&a){Bum=a.num++;} v
下面程序的运行结果为( )。 #include<iostream.h> class A { int num public: A(int i){num=i;} A(A&a){Bum=a.num++;} v
admin
2013-02-27
49
问题
下面程序的运行结果为( )。 #include<iostream.h> class A { int num public: A(int i){num=i;} A(A&a){Bum=a.num++;} void print(){cout<<Bum;} }; void main() { A a(1),b(a); A. print(); B.print(); }
选项
A、11
B、12
C、21
D、22
答案
C
解析
本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的num变为1而a的hum变为2(先赋值再自加)。
转载请注明原文地址:https://kaotiyun.com/show/AOVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
在黑盒测试方法中,设计测试用例的根据是()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
软件测试的实施步骤是()。
下面描述中,符合结构化程序设计风格的是
下面程序的运行结果是【】。#include<iostream.h>voidfun(ira&a,intb=3){staticinti=2;a=a+b+i;i=i+a;}voidm
下列是重载乘法运算符的函数原型声明,其中错误的是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
当需要打开A盘上的abc.txt文件用于输入时,则定义文件流对象的语句为______。
随机试题
A.心包叩击音B.二尖瓣开瓣音C.喀喇音D.Austin一Flint杂音E.Graham一steell杂音二尖瓣脱垂者可听到
对于升汞固定剂,对其描述下面错误的是
()不符合初始地籍调查成果验收的条件。
某工程网络计划如下图所示上述施工网络计划中,屋面工程的总时差和自由时差分别为
业务不合规.业务风险与效益不匹配是商用房签约与发放中的风险。()
学与教的过程中传递的主要信息部分是()
“破涕为笑”的现象说明幼儿的情绪和意志受()影响。
马克思有句名言:“搬运夫和哲学家之间的原始差别要比家犬和猎犬之间的差别小得多。他们之间的鸿沟是分工造成的。”该论断所包含的哲理是
BSP方法在实现企业过程定义时,将企业主要资源划分为:计划和控制资源,产品服务资源和【】性资源。
StopBeingaPeoplePleaser1.Say"no"Givereasonsinsteadof【T1】excuses【T1】______ExamplesIt’sstressfulto【T2】alargefamil
最新回复
(
0
)