首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-06-10
23
问题
有如下程序:
#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://jikaoti.com/ti/BEh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp.其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//EllROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为
有如下定义:inta[5]={1,3,5,7,9},*P=a;下列表达式中不能得到数值5的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBase{intx:public;Base{intw=0};x(n){cout<<n;}
下列数据结构中,属于非线性结构的是()。
字面常量42、4.2、42L的数据类型分别是()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
下列有关函数重载的叙述中,错误的是()。
软件需求规格说明书的作用不包括()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
—棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
随机试题
粗刮时,显示剂应调的()。
教育目的规定了教育活动所应培养的人才质量和规格,实际上就是规定了教育活动的最大方向,这体现了教育目的的()
路由器主要由()组成。
纳税人破产,依法终止纳税义务的,()不是注销税务登记的前提。
产品说明书属于()。
ABC公司正在考虑改变它的资本结构,有关资料如下:(1)公司目前债务的账面价值1000万元,利息率为5%,债务的市场价值与账面价值相同;普通股4000万股,每股价格1元,所有者权益账面金额4000万元(与市价相同);每年的息税前利润为500万元。该公司的
下面是教学过程中的一些教学情境案例,请仔细阅读,并简要回答后面所提出来的问题.案例①:上课伊始,教师首先播放“神舟”六号安全返回的画面,并提出问题:在茫茫草原中,科学家是怎样找到返回舱的?它的位置如何确定?从而引出课题:“确定位置”.案
药品加成曾是对公立医院的一种补偿政策,但是在演变中以药补医机制使公立医院偏离了公益属性。药品零加成,是解决看病贵难题的一大法宝。一些省份的公立医院药品取消加成,进行零差率销售,“以药补医”情况正逐渐改变,给群众真正带来了实惠。但是伴随着药品零加成的实施,一
下列不属于同盟会领导的起义是()。
Inanidealworld,thenation’seliteschoolswouldenrollthemostqualifiedstudents.Butthat’snothowit(1)_____.Applicant
最新回复
(
0
)