首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class TV{ public: Tv(int s=2):size(s){} TV(const TV&t)
有如下程序: #include #include using namespace std; class TV{ public: Tv(int s=2):size(s){} TV(const TV&t)
admin
2021-05-06
29
问题
有如下程序:
#include
#include
using namespace std;
class TV{
public:
Tv(int s=2):size(s){}
TV(const TV&t):size(t.size){}
~TV(){cout<
private:
int size;
};
int main(){
TV room1(1),room2(room1),room3;
TV*roomPtr=new TV(3);
delete roomPtr;
return 0;
}
运行时的输出结果是( )。
选项
A、3211
B、3210
C、3121
D、2323
答案
A
解析
由题意可知,输出size的值是在析构函数中,main函数中有四个对象room1,room2,room3和roomPtr指向的对象,在对象rooml中,调用构造函数初始化size的值为1;对象room2中,调用复制构造函数用room1.size初始化,所以room2的size值也是1;对象room3中,调用默认构造函数size值是2;ro-omPtr指向的对象调用构造函数初始化size的值为3;在释放各个对象时,首先调用roomPtr指向的对象的析构函数,输出roomPtr指向对象的size值3;在程序运行结束后,编译器会按照对象构造顺序的相反顺序依次调用析构函数释放room3、room2、room1对象,所以依次输出211,综上输出结果为3211,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/VUfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTest{public:Test(){n+=2;)~Test(){n一3;)static
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//******error******的下面,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下函数:intfactorial(intn):求出n的阶乘,必须使用递归调用。如果n小于1则返回0。注意:不能修改函数的其他部分。1#include<
对软件系统总体结构图,下面描述中错误的是
己知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
在满足实体完整性约束的条件下()。
对于循环队列,下列叙述中正确的是()。
随机试题
神经营养性效应(neurotrophiceffect)
根据我国《保险法》的规定,我国保险公司的组织形式可分为()。
Thislightbulbdoesn’twork.Canyou______itbyanotherone?
男,64岁。反复咳嗽、咳痰,痰中带血2周。体温38.3℃,WBC12×109/L,胸片右肺门肿块影,伴远端大片状阴影,抗炎治疗阴影不吸收。考虑的治疗方案是
存款人开立单位银行结算账户,自正式开立之日起()个工作日后,方可使用该账户办理付款业务。
下列车辆不属于车船使用税征收范围的是( )。
2015年3月5日,甲证券股份有限公司公告《公开发行公司债券募集说明书》,主要内容如下:(1)本期债券发行规模为10亿元,每张面值为人民币100元,按面值平价发行;债券期限为3年;票面利率区间为4.8%~5.6%。(2)发行人最近一期末的净资产为680
Heroesarepeoplethathaveaehievedsomethingthatweadmire.Itcouldbeacharacterinabookoramovie.Everybodylovesah
数据库的基本特点是()。
EveryyearNewZealanderslivinginLondoncanbeseenloadingupKombivansandheadingofftoexperiencethe"classicEuropean
最新回复
(
0
)