首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
70
问题
有如下程序:
#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://kaotiyun.com/show/Z28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
TestClass&
白箱法白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由于测试用例对程序的逻辑覆盖程序决定了测试的完全性的程度,因此白箱测试也称为逻辑覆盖测试。
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
下面的函数调用为:fun(x+y,3,min(n-1,y))则fun的实参个数是()。A)3B)4C)5D)6
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。A)-369B)369C)0.369D)整数集合{1,2,3,4,5}
有如下程序:#include<iostream>usingnamespacestd;classSac{intn;public:Sac():n(4){cout<<n;}Sac(intk):n(
下列选项中属于面向对象设计方法主要特征的是()。A)继承B)自顶向下C)模块化D)逐步求精
采用线性链表表示一个向量时,要求占用的存储空间地址()。
随机试题
来归相怨怒,但坐观罗敷。但:坐
人在寒冷环境中,产热主要通过()
肺痈成痈期,治疗时宜选
在恶性肿瘤的鉴别诊断中,免疫组织化学染色角蛋白阳性,波形蛋白阴性,该肿瘤最可能的诊断是
32岁妇女,主诉大便时阴道脱出一物,检查发现,用力时可见阴道前壁膨出,宫颈外口距阴道口约2cm,宫体大小正常,后位活动,附件(-)。该病人的诊断为()
急性肾衰竭患者的营养,下列正确的是()
当偿债备付率()时,表示可用于还本付息的资金不足以偿付当期债务。
民办学校的内部领导体制主要有()。
你一家要去美国旅游,去银行看到的牌价如下如果你有5万人民币要兑换成美元,你会选哪个银行?最后能换到多少美元?
下列关于IEEE802.11b基本运作模式的描述中,错误的是()。
最新回复
(
0
)