首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Point { public: static int number; public: Pointo{number++;} -Point()
有如下程序: #include<iostream> using namespace std; class Point { public: static int number; public: Pointo{number++;} -Point()
admin
2020-07-30
20
问题
有如下程序:
#include<iostream>
using namespace std;
class Point {
public:
static int number;
public:
Pointo{number++;}
-Point(){number--;}
};
int Point::number--0:
void mainO{
Point *ptr;
Point A,B;
{
Point *ptr_Point=new Point[3];
ptx=ptr_point;
)}
Point C;
Gout+Point::number+end1;
delete[]ptr;
}
运行时输出的结果是( )。
选项
A、3
B、4
C、6
D、7
答案
C
解析
此题是静态成员、对象的构造和对象的生存期等知识点的综合考查。此题定义了一个静态成员变量number,初始值为0。主函数中第2行定义了2个Point对象,此时number变为2:随后new运算符又定义了一个包含3个Point对象元素的数组,其通过delete结束后number的值变为5;然后又定义了一个Point对象C,number变为6:最后输出number的内容。
转载请注明原文地址:https://kaotiyun.com/show/vPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
下列有关类成员的叙述中,正确的是()。
下列模板声明中,有语法错误的是()。
在一个派生类对象结束其生命周期时()。
下面关于派生类的描述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
下列各组类型声明符中,含义相同的一组是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下面不属于软件测试实施步骤的是
随机试题
假膜性炎的假膜成分不包括()
关于对出院病案整理工作的要求,下列做法不正确的是
维生素D的生理功能不包括
使心脏对儿茶酚胺的增敏作用最强的药物是
患者,女,58岁。洗衣时突发右侧肢体活动不灵。体查:意识清,失语,二尖瓣区可闻及双期杂音,心房纤颤,右侧偏瘫,上肢重于下肢,右偏身痛觉减退。应首先考虑的诊断是
人体内产生自然对比最明显的部位是( )
下列必须进行招标的项目是()。
警察是人类社会一定历史阶段上的产物,它是()。
根据下列材料回答问题。某市2005年就该市城镇居民和农民参加体育锻炼及影响因素,开展了一项调查。调查结束后,按城乡、性别进行了统计,统计结果如以下两张表所示。无法从表1、表2获得支持的判断是()。
A.罩牙本质B.球间牙本质C.骨样牙本质D.透明牙本质E.修复性牙本质成牙本质细胞被包埋在修复性牙本质中,以后这些细胞变性,很像骨组织,称为()。
最新回复
(
0
)