首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: static int number; public: Pointo{numb
有如下程序: #include using namespace std; class Point{ public: static int number; public: Pointo{numb
admin
2020-07-30
80
问题
有如下程序:
#include
using namespace std;
class Point{
public:
static int number;
public:
Pointo{number++;}
~Point(){number--;}
};
int Point∷number--0:
void mainO{
Point
*
ptr;
PointA,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对象,此时nunlber变为2;随后new运算符又定义了一个包含3个Point对象元素的数组,其通过delete结束后number的值变为5;然后又定义了一个Point对象C,number变为6;最后输出number的内容。
转载请注明原文地址:https://kaotiyun.com/show/aUyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的表述中,正确的是
有如下类定义:classPoint{public:voidSetX(intxx);voidSetY(intyy);private:
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
下列关于继承方式的表述中,错误的是
在一个程序文件中有如下语句:externintvar;关于这个语句,下列表述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
构成计算机软件的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp。其中定义了类Set和用于测试该类的主函数main。类Set是一个用于描述字符集合的类,在该字符集合中,元素不能重复(将“a”和“A”视为
随机试题
下列关于供应者讨价还价能力的表述中,不正确的是()。
Bynomeans________likethat.
该患者烧伤面积为伤后第一个8小时最理想的胶体为
下列哪项不是出现此种现象的可能原因
中医预防与养生保健的基本原则包括
某工程由主楼和塔楼组成,现浇钢筋混凝土柱,预制梁板,框架-剪力墙结构。工程拟分成四段进行流水施工,各段流水节拍见表2-2-2。问题:试述无节奏流水施工的特点。
在一次招标投标活动中,确定了某项目为某施工单位为中标人,则下列的表述中不正确的是()。
在其他因素不变的情况下,当企业用现金购买存货,流动比率和速动比率分别()。
某上市公司某预算年度准备按净利润的30%向股东分配现金股利,并准备新增留存收益1050万元。那么该公司该预算年度的目标利润为()万元。
假设一个消费者的效用函数为u=xy+y,其中x和y分别表示两种商品。(2013年中国人民大学802经济学综合)请问此效用函数是拟凹的吗?
最新回复
(
0
)