首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
admin
2019-08-23
28
问题
有如下程序:
#include
using namespace 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 objl(1),obj2(2),obj3(obj1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、1111444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obj2,2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://jikaoti.com/ti/anA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为________。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;y=j;}doub
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iosweam.h>voidmain(){inta,b,t;cin>>a>>b;
下面关于虚函数的描述中正确的是()。
有如下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){cout<<“A”;}~A(){cout<<“~A”;}};
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){charS[]="abcdef";s[3]=’\0’;
关于模板,下列说法不正确的是()。
下面的______保留字不能作为函数的返回类型。
对于模板定义关键字class和typename说法不正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
C++中设置虚基类的目的是()。
随机试题
染色体识别的主要标志,不包括
下列哪项属于替牙期
治疗上消化道出血脾不统血证,应首选()
既峻下冷积,又逐水退肿的药是()。
测绘工作是具有很强技术性的专业工作,测量规范是测量工作所依据的法规性技术文件,各种测量工作都必须严格遵循。()
关于治安管理处罚的追究时效的“六个月”,下列表述正确的是()
“独在异乡为异客,每逢佳节倍思亲。遥知兄弟登高处,遍插茱萸少一人”这首诗中的“佳节”是指()。
下列史书中属于纪传体断代史的是()。
科学家在克隆某种家蝇时,改变了家蝇的某单个基因,如此克隆出的家蝇不具有紫外视觉,因为它们缺少使家蝇具有紫外视觉的眼细胞。而同时以常规方式(未改变基因)克隆出的家蝇具有正常的视觉。科学家由此表明,不具有紫外视觉的这种家蝇必定在这个基因上有某种缺陷或损坏。以下
求曲线y=x2-2x与直线y=0,x=1,x=3所围成区域的面积S,并求该区域绕y轴旋转一周所得旋转体的体积V.
最新回复
(
0
)