首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class TV{ public: TV(int s=41):size(
有如下程序: #include #include using namespace std; class TV{ public: TV(int s=41):size(
admin
2021-09-05
31
问题
有如下程序:
#include
#include
using namespace std;
class TV{
public:
TV(int s=41):size(s) { cout<<’N’; }
TV(const TV& t):size(t.size) { cout<<’C’; }
~TV() { cout<<’D’; }
void Print() const { cout<
private:
int size;
};
int main(){
TV room1(41),room2(room1);
TV *room3=new TV(54);
room3->Print();
delete room3;
return 0;
}
运行时的输出结果是
选项
A、NC54
B、NCN54D
C、NNN54DDD
D、NCN54DDD
答案
D
解析
本题考查构造函数相关知识,本题中定义一个对象room1,输出N,定义room2时输出C,定义room3时输出N,然后执行room3.Print时,输出54,最后执行三个析构函数输出DDD,所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/n7fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{public:_________________private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
下面是一个模板声明的开始部分:templatedouble…由此可知()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){cout
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
字面常量42、4.2、42L的数据类型分别是()。
下列选项中不符合良好程序设计风格的是()。
下列关于运算符重载的描述中,错误的是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
软件调试的目的是
随机试题
A.槲皮素B.黄芩素C.丹参素D.葛根素E.花青素化合物结构类型为异黄酮的是
实质性脏器破裂腹腔内不凝积血的主要原因是
医患双方当事人对患者死因有异议的,应当尸检。当地不具备尸体冻存条件的。尸检的期限是
剪力墙和筒体体系的高层建筑混凝土工程的施工模板,通常采用( )。
可以采用邀请招标方式采购货物或者服务的情形有()。
有些驾驶员因交通阻塞会不耐烦地鸣喇叭、闪灯、爆粗口,甚至会采取攻击性行为,这被称为“路怒症”。消除“路怒”现象,需要广大司机懂得管理情绪,也需要在全社会培育健康的汽车文化。这是因为()。①汽车文化能提升驾驶员的文明素养②汽车文化决定着驾驶员的驾
根据皮亚杰的道德发展理论,处于自律阶段的儿童往往对外在权威表现出服从和崇拜,把成人规定的准则看成是固定不变的。()
以目标为中心而展开,针对20世纪初形成并流行的常模参照测验的不足而提出的评价模式是()。
图中各项,同比涨幅最大的一项是( )。下列陈述中表达错误的一项是( )。
与十进制数100等值的二进制数是
最新回复
(
0
)