首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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全国计算机二级
相关试题推荐
计算数列第n项的函数定义如下:intfa(intn){if(n==0)return0;elseif(n==1)return1;elsereturnfa(n一1)+fa(n一2);}若执行函数调用表达式fa(3)时,返回的函数值为(
下列叙述中正确的是()。
有如下程序:#includeusingnamespacestd;intf1(intx,inty=5){returnx+y;}intf1(doublex){returnx;}intmain(){inta=3;doubl
下面关于C++流的叙述中,正确的是()。
下列选项中属于面向对象设计方法主要特征的是
算法的空间复杂度是指()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
算法的空间复杂度是指
下面对软件测试描述错误的是
软件调试的目的是()。
随机试题
“真理可以变成谬误,谬误也可以变成真理。”这是因为()。
哪条动脉内流动的是静脉血
关于滤过器的叙述,错误的是
某县根据国家规定,已经制定并公布实施了“统一年产值和征地区片综合地价标准”。该县现需要新修一条道路,通过路段的征地区片综合地价分别为5万元/亩、4.5万元/亩和4万元/亩。在按照标准办理了建设用地征地等手续后开始施工建设。就上述问题,回答71-75
以下对特殊身份犯罪的表述正确的是()。
设A=,B=且A~B.求a;
类变量必须带有的修饰符是
Inthe400sBC,theSophists,agroupofwanderingteachers,begantoteachinAthens.TheSophistsclaimedthattheycouldteac
Itisnaturaltofeeluncomfortableinalanguageclass.You’reusedtobeinginclasseswherethemodeofcommunication—thela
TheaveragechildrennumberinBritishfamilyis______.
最新回复
(
0
)