首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: static int number; public: Point(){number++;} ~Point(){number一一;} };
有如下程序: #include using namespace std; class Point{ public: static int number; public: Point(){number++;} ~Point(){number一一;} };
admin
2019-08-23
30
问题
有如下程序:
#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[]ptr;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、3
B、4
C、6
D、7
答案
C
解析
本题考查默认构造函数,题目中定义一个对象A、B以及对象数组Point[3],又定义了对象C,共执行6次构造函数,number变为了6,所以本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/9iA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一个类A,类A有三个公有成员:voidf1(int),voidf2(int)和inta;定义指向类A成员函数的指针是()。
头文件【】中包含了处理用户控制的文件操作所需的信息。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符
下面的______保留字不能作为函数的返回类型。
开发一个C++语言程序的步骤通常包括编辑、【】、链接、运行和调试。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
若有如下类声明class MyClass{public: MyClass(){cout<<1;}};执行下列语句MyClass a,b[2],*p[2];以后,程序的输出结果是
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
随机试题
PacifictapaclothWhatdoesSandysayaboutthepapermulberrytree?
在0级、1级区域厂房中,需采用()电动机。
利用存货模式,企业现金持有成本等于()之和。
下列关于股票和公司债券法律特征的表述中,不正确的是( )。
受审核方在收到审核计划后,如果出现了异议,则异议应在()之间予以解决。
马克思主义的方法论主要包括()。
设有一个含200个表项的散列表,用线性探查法解决冲突,按关键码查询时找到一个表项的平均探查次数不超过1.5,则散列表项应能够至少容纳的表项的数目是()。
设f(x)一阶连续可导,且f(0)=0,f’(0)≠0,则=_______
设f(x)为可导的偶函数,且满足则曲线y=f(x)在点(-1,f(-1))的切线方程为___________。
Therecruitmentwillbeheldat______.
最新回复
(
0
)