首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-06-27
33
问题
有如下程序:
#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/8GE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下表达式19/30*.sqrt(4.0)/5,则该表达式值数据类型为______。
下列叙述中不属于结构化程序设计方法的主要原理的是______。
要在类的对象上使用运算符,除了运算符【】和【】以外,其他的运算符都必须被重载。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>c);cout<<d;}
以下程序执行后的输出结果是()。#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z
下面关于虚函数的描述中正确的是()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
若把类B定义为类A的友元类,则应在类A中加入定义语句【】。
假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大______。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
随机试题
主要应用在以小批量、低价格为特征的零售业态网站的电子商务信用模式是()
Mymotherneverletherselfgetdown.Nomatterhowbadthingswere,shestayedcheerful.Eventhoughwehadahardlife,shest
下列有关仲裁与民事诉讼两者的关系的表述中哪些是正确的?法院对仲裁裁决的监督主要表现在哪些方面?
为排挤竞争对手,某家电商场对每位购买燃气热水器的顾客赠送刀具一套。下列关于此事的说法不正确的有哪些?()
实行内部独立核算的生产车间也可作为会计主体。()
交通管理局要求司机在通过某特定路段时,在白天也要像晚上一样使用大灯,结果发现这条路上年事故发生率比从前降低了15%,得出结论说在全市范围内都推行该项规定会同样降低事故发生率。最能支持上述论断的一项是:
在假设检验中,显著性水平α的含义是().
下列关刊口密的说法中正确的是________。
使用语句DimA(1To10)AsInteger声明数组A后,以下叙述正确的是()。
面向对象方法中,将数据和操作置于对象的统一体中的实现方式是()。
最新回复
(
0
)