首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class Point { public: static int number; public: Pointo {numbe
有如下程序: #inc1ude <iostream> using namespace std; class Point { public: static int number; public: Pointo {numbe
admin
2020-11-11
15
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class Point {
public:
static int number;
public:
Pointo {number++; }
~Point( ) {number一一; }
};
int Point::number一一0;
void main0 {
Point *ptr;
Point A, B;
{
Point* ptr_point=new Point[3];
ptxltrDoint;
}
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://jikaoti.com/ti/IUl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③intvalue=0;//④};其中存在语法错误的行是()。
有如下程序:#include<iostream>usingnamespacestd;voidf(inti){cout<<i<<’’;}voidf(doubled){tout<<d*2<<’’;}intmain(){f(3.0)
下列关于C++类的叙述中,错误的是()。
下列关于赋值运算符“=”重载的叙述中,正确的是
将E-R图转换为关系模式时,实体和联系都可以表示为
数据流图(DFD)中的有向箭头(→)表示
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
下列选项中不属于结构化程序设计原则的是
使用VC6打开考生文件夹下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有XArray类的定义和main主函数的定义。请把主程序文件中的XArray类的成员函数sum()的定义补充完整,补充的内容填写在"
随机试题
护栏的形式按刚度的不同可分为( )。
下列事项,属于保险人在建筑工程一切险中的除外责任有()。
冬期土方回填每层铺土厚度应比常温施工时减少()。
根据《政府采购法》的规定,采取询价方式采购,应当遵循的程序有()。
国家通过立法的形式强制实施的一种健康保险是指()。
在会谈过程中了解求助者思想和行为的工作提纲的内容有()。
根据劳动合同法规定,用人单位可单方解除劳动合同的法定情形是()。
在共产主义社会,工业与农业、城市与乡村、脑力劳动与体力劳动的差别消失的基础是
A、 B、 C、 D、 A
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperience.Andtheyalsoneed
最新回复
(
0
)