首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下程序:intx.=3;do{x一=2;cout
有如下类定义和变量定义:classA{public:A(){data:0;}A(intx){data=x;}~A(){}voidoutData(){cout
下列关于New和delete运算符的叙述中,错误的是()。
类的析构函数的作用是()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
下列关于构造函数的叙述中,正确的是()。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
针对数组定义intdata[10];,下列表述中错误的是()。
随机试题
A.助悬剂B.稳定剂C.润湿剂D.反絮凝剂E.絮凝剂使微粒ζ电位增加的电解质
患者,男性,61岁。2个月前出现肛门周围疼痛,肛门左侧皮肤出现发红、肿胀及触痛,偶有黄色分泌物排出。体检:胸膝位9点、距肛门3cm处见一红色乳头状突起,略红肿,压之有少量脓性分泌物排出。直肠指诊:在直肠左壁可扪及一硬结及条索样管状物。引起该病的最常见原
风险管理基本程序通常包括()。
按建设部令第107号规定,( )的编制既可以用工料单价法,又可以用综合单价法。
某现浇砼框架结构别墅如下图所示,外墙为370厚多孔砖,内墙为240厚多孔砖(内墙轴线为墙中心线),柱截面为370mm×370mm(除已标明的外,柱轴线为柱中心线),板厚为100mm,梁高为600mm。室内柱、梁、墙面及板底均做抹灰。坡屋面顶板下表面至楼面的
从20世纪40年代起,从解决库存控制问题开始人们提出了几个典型生产运作方式,按出现顺序应为()。
简述思想品德新课程教学内容的逻辑结构。
一家食品店从周一到周日,每天都有3种商品特价销售。可供特价销售的商品包括3种蔬菜:G、H和J;3种水果:K、L和O;3种饮料:X、Y和Z。必须根据以下条件安排特价商品:(1)每天至少有一种蔬菜特价销售,每天至少有一种水果特价销售。(2)
ATMwhenreferringtocomputersisadedicated,connectionswitchingtechnologythatorganizesdigitaldatainto53-byte(69)unit
Thisnewsitemismainlyabout______.
最新回复
(
0
)