首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: static int number; public: Point(){number+
有如下程序: #include using namespace std; class Point{ public: static int number; public: Point(){number+
admin
2021-06-10
23
问题
有如下程序:
#include
using namespace std;
class Point{
public:
static int number;
public:
Point(){number++;}
~Point(){number--;}
};
int Point::number=0;
int main(){
Point*ptr;
Point A,B;
{
Point*ptr_point=new Point[3];
ptr=ptr_point;
}
Point C:
Cout<
delete[]pit;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、3
B、4
C、6
D、7
答案
C
解析
本题考查默认构造函数,题目中定义一个对象A、B以及对象数组Point[3],又定义了对象C,共执行6次构造函数,number变为了6,所以本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Blfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是
请使用VC6或使用【答题】菜单打开考生文件夹prog3下的工程prog3,其中包含了类Polynomial(“多项式”)的定义。形如5x4+3.4x2一7x+2的代数式称为多项式,其中的5为4次项系数,3.4为2次项系数,一7为1次项系数,2为0
关于赋值运算符=的重载,下列表述中错误的是
在关系代数运算中,有5种基本运算,它们是()。
有如下语句序列:intarr[2][2]={{9,8},{7,6}};int*p=arr[0]+1;cout
关于类定义,下列叙述中错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
下列字符串中可以用作C++标识符的是
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n十+
随机试题
在小说创作中诙谐幽默,寓悲于喜,形成“含泪的微笑”独特风格的作家是()
Thenewpowerplantisreported______withinthreeyears.
药疹中致敏药物的体内实验检测不包括下列哪种方法
排便失禁患者护理重点是
A.不良反应B.不良事件C.意外不良反应D.B型不良反应E.信号
Ficoll分离法分离外周血单个核细胞时,理想的外周血单个核细胞层位于
处置投资性房地产时,与处置固定资产和无形资产的核算方法相同,其处置损益均计入营业外收入或营业外支出。()
简述教学过程的结构。
WhoissmokingaFrenchcigarette?
HowDoYouSeeDiversity?A)Asamanager,Tiffanyisresponsibleforinterviewingapplicantsforsomeofthepositionswithher
最新回复
(
0
)