首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-06-10
37
问题
有如下程序:
#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://kaotiyun.com/show/nwfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关函数重载的叙述中,错误的是()。
下列运算符中,不能被重载的是()。
在数据流图中,带有箭头的线段表示的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下列有关类继承的表述中,错误的是
有如下类声明:classBase{protected:intamount;public:Base(intn=0):amount(n){}intgetAmount()const{r
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
随机试题
安全阀的出口管道应指向安全地点,在进出管道上设置截止阀时应加铅封,且应锁定在全开启状态。()
下列不属于第二审民事判决书中当事人身份事项的是
男,45岁,双大腿中段被汽车压伤6小时抬送就诊。体查:双大腿中段严重肿胀、青紫、畸形,有骨擦音及反常活动,膝以下感觉及运动正常,足部血运良好,足背动脉可扪及,身体其他部位未见异常。X线片示双股骨中段严重粉碎性骨折。对于此类创伤病人应警惕哪种并发症最易出
A.乙醚沉淀法B.胆甾醇沉淀法C.铅盐沉淀法D.吉拉尔试剂提取法E.碱水提取法
治肝胆结石、石淋、砂淋,首选的药物是
急性心肌梗死患者的护理措施中,下列正确的是
母公司拥有若干子公司、分公司的情况下,下列各项中,可以作为会计主体的有()。
年薪制模型的组成要素不包括()。
20世纪50年代,英国首相丘吉尔___________于美苏技术的飞跃发展,乃开始对技术正视,1956年的白皮书是技术教育的绿灯,继而技术学院纷纷成立。今天,科技已经普遍成为大学知识结构的一个组成部分。就大学教学与研究来说,不但再没有轻忽“实用性”知识的现
下列投资决策方法中,其指标越小越好的是()
最新回复
(
0
)