首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
admin
2017-10-17
34
问题
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(constMyClass&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
解析
此题考查的是函数重载。从主函数入手,定义了MyClass类的对象obj1(1),obj2(2)和obj3(obj1)。其中对象obj1和obj2中的参数为整型,因此调用构造函数MyClass(int i=O){cout<<1小输出11;对象obj3中的参数为对象obj1,所以调用构造函数MyClass(const MyClass&x){cout<<2;},输出2。在主函数退出时,调用析构函数~MyClassO{cout<<4;},清除对象。obj1,obj2和obj3,因此输出444,即答案为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/tXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果为main()int m=7,n=4;float a=38.4,b=6.4,x;x=m/2+n*a/b+1/2;cout<<x<<end1;}
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
下列关于构造函数的描述中,错误的是
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n, k, float score, sum, ave;
假定一个一维数组的定义为"chara[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。
()既可重载为一元运算符,又可重载为二元运算符。
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
随机试题
A.Ewart征B.心包摩擦音C.心音低钝D.心包叩击音女性,35岁,心悸、胸闷、气急,诊为急性纤维蛋白性心包炎,该患者最特异的体征是
患者,男,26岁,踢足球时突发右膝疼痛1小时就诊,查体:右膝肿胀,压痛明显,右膝关节主动活动范围受限,前抽屉试验(+),右膝MR提示内侧半月板破裂,前交叉韧带断裂。关于膝关节半月板
有关CDl4描述不正确的是
境外企业在中国境内承包、安装、装配、勘探工程和提供劳务,应当自在项目完工、离开中国前()内,持有关证件和资料,向原税务机关申报办理注销税务登记。
法律规范可以分为授权性规范和义务性规范,根据这一分类标准,下列法律规范中,与“当事人依法可以委托代理人订立合同”属于同一规范类型的是()。
对于当天往返或短期内多次来往港澳地区的旅客,其免税12度以上酒精饮料限量为()。
光纤光缆的制作原材料十分丰富,潜在价格低廉。()
公众人物需要担当更多的道德责任,因为权力和责任是相等的,既然拥有常人不具备的优势地位,那么就应该比一般人承担更高的道德要求。因此,承受更多的舆论批评甚至人身攻击,哪怕是一定程度的失真,也是不得不付出的必要代价。最能质疑上述观点的一项是
Australianchildrenarevisitingsocialmediawebsitesatanincreasinglyyoungerage,anewsurveysuggests,withoneinfive"
In1689,theBillofRights,whichensuredthattheKingwouldneverbeabletoignoreParliament,waspassedunderthereignof
最新回复
(
0
)