首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-07-02
57
问题
有如下程序:
#include
#include
using namespace std;
class TV{
public:
TV(int s=41):size(s) { cout<<’C’; }
~TV() { cout<<’D’; }
void Print() const { cout<
private:
int size;
};
int main(){
TV room1(54);
TV *room2=new TV[2];
room1.Print();
delete[] room2;
return 0;
}
运行时的输出结果是
选项
A、CCC54DDD
B、CCC54DD
C、C54
D、54
答案
A
解析
本题考查构造函数相关知识,本题中定义一个对象room1,输出C,定义room2时输出CC,然后执行room3.Print时,输出54,最后执行三个析构函数输出DDD,所以答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/cefp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
数据库设计中反映用户对数据要求的模式是()。
若已定义了类Vehic1e,则下列派生类定义中,错误的是()。
有如下程序:#includeusingnamespacestd;classPoint{public:staticintnumber;public:Point(){number++;}一Point(){number一一;}};i
软件调试的目的是()。
下列模板声明中,有语法错误的是()。
下列关于this指针的叙述中,正确的是()。
关于函数重载,下列叙述中错误的是()。
在类中重载赋值运算符时,应将其声明为类的()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
随机试题
抗战前,南京国民政府为适应国民党部署反共内战需要而设立的省政府的派出机关是()
迅速出血量占全身总血量的比例为多少时,即可出现休克
急性重型肝炎的病死率为
多台轿厢深度为1.8m的电梯双侧排列,候梯厅不兼作走道时,其深度应为()。
注浆施工中,在砂卵石地层中宜采用( )。
甲公司(某仓储物流园区的产权单位,法定代表人:赵某)将1#、2#、3#、4#、5#仓库出租给乙公司(法定代表人:钱某)乙公司在仓库内存放桶装润滑油和溶剂油,甲公司委托丙公司(消防技术服务机构,法定代表人:孙某)对上述仓库的建筑消防设施进行维护和检测。
汇总记账凭证账务处理程序中的汇总转账凭证,在编制过程中贷方账户必须唯一。()
企业预算一经下达,各预算执行单位就必须认真组织实施,对于预算不得进行调整。()
下列各项中,属于其他货币资金的有()。
(1)Onenightwhilstonpatrol,Inoticedastrangeflickeringlightcomingfromawindowofagroundfloorflat.Closeinspectio
最新回复
(
0
)