首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-06-29
26
问题
有如下程序:
#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/L6yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intmain(){intsum=0;for(inti=0;i
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{ret
已知有数组定义chara[3][4];下列表达式中错误的是
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
若有函数调用"fun(x*y,3,max(a,b,c))",则fun的实参个数为
在C++中,编译系统自动为一个类生成默认构造函数的条件是
下面对对象概念描述正确的是
深度为7的二叉树共有127个结点,则下列说法中错误的是
为了取代C中带参数的宏,在C++中使用()。
在开发一个C++程序的整个过程中,第3个步骤为()。
随机试题
由于刻线线条细,因此在圆柱面上刻线时,刻线刀刀尖不一定要对准工件中心位置。
《合同法》规定,自债务人的行为发生之日起()年内,债权人没有依法行使撤销权的,该撤销权消灭。
下列不属于商业银行常用的风险规避策略的是()。
中国历史上最早的专职警察机构是()。
甲欲与乙离婚,起诉前,甲为了转移财产,与朋友丙签订了一份借款合同,内容是甲向丙借了30万购房款,落款时间是甲乙婚后购房时,则甲与丙的合同:
普通法国家正式的法律渊源是()。
A.attheminimumcostB.reinforcedbythefactoryC.crowedtogetherD.asself-reliantfarmersPhrases:A.wheretoolargem
下列算法中,可用于数字签名的是____________。
Ingeneral,theamountthatastudentspendsforhousingshouldbeheldtoone-fifthofthe______totalforlivingexpenses.
对2050年亚洲气候的预测就像一部关于世界末日的电影剧本。(81)很多气候学家和绿色组织担心这一切会变成现实,除非全球的人们能够达成共识,协力控制温室气体的排放。在未来几十年里,亚洲的气候将倾向另一个极端,(82)贫困的农民将和干旱、
最新回复
(
0
)