首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(int i=0){cout
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(int i=0){cout
admin
2019-03-05
58
问题
有如下程序:
#include
using namespaee std;
class MyClass{
public:
MyClass(int i=0){cout<<1;}
MyClass(const MyClass&x){cout<<2;}
MyClass&operator=(const MyClass&x){cout<<3;return*this;}
~MyClass(){cout<<4;}
};
int main()
{
MyClass obj1(1),obj2(2),obj3(obj1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obi2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://kaotiyun.com/show/2vAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,b
下面关于数组的描述错误的是
应用数据库的主要目的是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是)n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx:
有如下程序#include<iostream>usingnamespacestd;classbase{public:virtualvoidf1(){cout<<"F1Base";}virtual
下列程序的执行结果是______。#include<iostream.h>floattemp;float&fn2(floatr){temp=r*r*3.14;returntemp;
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
议会委员会制
A、technologyB、chestC、churchD、chanceA
B细胞表面最重要的协同刺激分子是
若某项目的设计生产能力为年产100011电A产品,达产年销售收入为30万元(不含税),年固定总成本为10万元,年可变总成本为9万元(不含税),年销售税金与附加为3600元。以生产能力利用率表示的盈亏平衡点为()。
接母题的题干,假定A生产的产品(即组件)不存在活跃市场,那么应该如何认定与A、B、C有关的资产组?
企业通过多次交易分步实现非同一控制下企业合并(不属于一揽子交易)的,在合并财务报表中,对于购买日之前持有的被购买方的股权,应当按照该股权在购买日的公允价值进行重新计量,公允价值与其账面价值的差额记入的科目是()。
下列关于外币业务的表述正确的有()。
在实素质教育的过程中,有人认为,素质教育就是不要尖子生,素质教育就是什么都学、什么都好,素质教育就是多开展课外活动或多上文体课,这些认识上的误区导致了实践中的偏颇。请您谈谈对素质教育的理解,并分析上述观点。
(2017年真题)根据皮亚杰的道德发展阶段理论,小学低年级儿童常常认为听父母和老师的话就是好孩子。这是因为其道德发展处于()。
野外活动其乐无穷,掌握紧急情况下的自救与互救技能是享受乐趣的保障。下列做法正确的是()。
最新回复
(
0
)