首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #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
33
问题
下面程序的运行结果为
#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://jikaoti.com/ti/LYL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
若有定义 typedefint*T[10]; Ta; 则以下选项与上述定义中a的类型完全相同的是()。
有以下程序: #include<stdio.h> #defineS(x)4*(x)*x+1 main() { intk=5,j=2; printf("%d\n",S(k+j)); } 程序的运行结果是()。
有如下程序 #include<stdio.h> intsum(intdatA) { staticintinit=1; returndata+=init++; } main() { inti; f
C语言中标准库函数fputs(str,fp)的功能是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
以下不能定义为用户标识符的是()。
下面概念中,不属于面向对象方法的是
下面不属于同一函数模板的是()。
下面表示纯虚函数的成员函数是()。
随机试题
科举考试以考试为主要标准,其考试的主要形式是
慢性肺源性心脏病发病的中心环节在于
牙槽突骨折最好发于
A.1/4B.1/3C.2/3D.1/5E.1/2固定桥的基牙牙槽骨吸收不能超过根长的
企业从应付职工工资中代扣的职工房租,应借记的会计科目是()。
某企业在生产经营的淡季占用300万元的流动资产和500万元的长期资产;在生产经营的高峰期额外增加200万元的季节性存货需求。如果企业的股东权益为350万元,长期负债为310万元,自发性负债为40万元。下列说法中正确的有()。
对于基准利率,2004年10月29日,中国人民银行决定放开()。
部门或单位内部独立的审计机构或审计人员对本部门或本单位进行的审计称为()。
一个有效三段论的小项在结论中不周延,除非它在前提中周延。以下哪项与上述断定含义相同?
在窗体上画一个文本框,其名称为Text1。为了在程序运行后Text1中的文本不可编辑,应当使用的语句:_______。
最新回复
(
0
)