首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: static int number; public: Pointo{number++
有如下程序: #include using namespace std; class Point{ public: static int number; public: Pointo{number++
admin
2019-06-04
58
问题
有如下程序:
#include
using namespace std;
class Point{
public:
static int number;
public:
Pointo{number++;}
-Point(){number-一;)
);
int Point::number~0;
void main0{
Point*ptr;
PointA,B;
{
Point*ptr_point=new Point[3];
ptx=ptr_point;
)
Point C:
Gout+Point::number+endl;
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://www.kaotiyun.com/show/Z28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知n是一个int型变量,下列语句中错误的是A)long*p=newlong[n];B)longp[n];C)long*p=newlong(n);D)longp[10];
在C++中,实现封装性需借助于A)枚举B)类C)数组D)函数
下列关于抽象类的表述中正确的是()。A)派生类必须要实现作为基类的抽象类中的纯虚函数B)抽象类的成员函数至少有一个没实现C)抽象类不可能用来定义对象D)派生类不能成为抽象类
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
有如下语句序列:intx=-10;while(++x){}运行时while循环体的执行次数为______。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。A)内联函数B)重载函数C)递归函数D)函数模板
已知类Ben中将二元运算符“/”,重载为友元函数,若c1、c2是Ben的两个对象当使用运算符函数进行显式调用时,与表达式c1/c2等价的表示为______。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
针对数组定义intdata[10];,下列表述中错误的是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为______。
随机试题
节流阀利用的是()原理来制冷的。
女,31岁,右上腹部包块。B超发现肝内占位。诊断依据是哪些
硝苯地平的化学结构是
对特种设备检验的安全管理规定描述不正确的是()。
通风空调系统风量平衡后,总风量实测值与设计风量的偏差允许值不应大于()。
下列工业安装分项工程的主控项目有()。
下列关于遗嘱撤销和修订的说法,错误的是( )。
影响需求变动的因素包括()。[2015、2011、2010、2009年真题]
关于感觉规律的表述,正确的有()。
根据《公安机关组织管理条例》的规定,下列说法正确的是()。
最新回复
(
0
)