首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int) {num=i;} A(A & a) {hum=a. num++;
下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int) {num=i;} A(A & a) {hum=a. num++;
admin
2013-02-27
42
问题
下面程序的运行结果为
#include<iostream.h>
class A
{
int num;
public:
A(int) {num=i;}
A(A & a) {hum=a. num++;}
void print( ) {cout < < num;}
};
void main( )
{
A a(1) ,b(a) ;
a. print( ) ;
b. print( ) ;
}
选项
A、11
B、12
C、21
D、22
答案
C
解析
本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的hum变为1,而a的num变为2(先赋值再自加) 。
转载请注明原文地址:https://kaotiyun.com/show/VOVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序 #include<stdio.h> #defineS(x)x*x/x main() {intk=6,j=3; printf("%d,%d\n",S(k+j+2),S(j+k+2); } 程序运行后的输出结果是(
若以“a+”方式打开一个已存在的文件,以下叙述正确的是()。
下列不属于文件属性的是()。
若有定义:intk=7,x=12;,则以下表达式值为3的是()。
请编写函数fun,其功能:给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓“完全平方数”,就是开方后的结果是整数的数),并且n加上268后也是一个完全平方数,则函数值返回1,否则返回0。注意:部分源程序在文件PROG1
以下都是C++语言标识符的是()。
下列不属于3种基本控制结构是()。
对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是()。
随机试题
简述甲状腺危象的临床表现。
______的定义是指相邻生态系统之间的过渡带,其特征是由相邻生态系统之间相互作用的空间、时间及强度所决定的。
6岁儿童,第一恒磨牙完全萌出,检查发现猞面窝沟深,窝沟点隙似有初期龋损,此时适宜采取的防治措施是
患者,女,51岁。颜面下肢水肿2天,小便量少,心悸,失眠。临床治疗选用茯苓。下列不属于茯苓的主治病证的是()
冬期开挖路堑表层冻土时,厚度在1m以上的冻土层适合采用下面( )方法施工。
累进税率,是按照课税对象数额大小将征税对象分为若干个级次,并规定相应的()的税率。
某中外合资经营企业注册资本为400万美元,合同约定分两次投入,约定折算汇率为1美元=6.50元人民币。中、外投资者分别于2016年1月1日和3月1日投入300万美元和100万美元。2016年1月1日、3月1日、3月31日和12月31日美元对人民币的汇率分别
在社会经济运行中,当通货膨胀率下降时,一般会导致()。
“没有哪一次巨大的历史灾难,不是以历史的进步为补偿的。”恩格斯这句话蕴含的哲理是()。
一、注意事项1.申论考试是对应考者综合分析材料的能力、提出和解决问题能力、文字表达能力的测试。2.作答时限:建议阅读给定资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
最新回复
(
0
)