高中作文网

下面程序的运行结果为( )。 #include<iostream.h&

时间: 2022-12-20 栏目:教育知识

下面程序的运行结果为()。#include<iostream.h&

问题:

[单选]下面程序的运行结果为()。
#include<iostream.h>classA
{
inthum;
public:
A(inti){nuln=i;}
A(A&A.{num=a.num十+;}voidprint(){eout(<hum;}};
voidmain()
Aa(1),b(A.;a.print();
Aprint();

A.11
B.12
C.21
D.22

参考答案:C

参考解析:

本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的nnm变为1,而a的nnm变为2(先赋值再自加)。

    【教育知识】栏目
  • 上一篇:下面程序的运行结果是(  )。 #include&lt;iostream.h
  • 下一篇:macd指标怎么用,macd指标使用
  • 相关文章

    推荐文章

    本站专题