首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 Objectid=O Obiectid=1 请将程序补充完整。 #include<iostream> using namespace std; class Point { public:
下列程序的输出结果为 Objectid=O Obiectid=1 请将程序补充完整。 #include<iostream> using namespace std; class Point { public:
admin
2013-02-27
35
问题
下列程序的输出结果为
Objectid=O
Obiectid=1
请将程序补充完整。
#include<iostream>
using namespace std;
class Point
{
public:
Point(int xx=0,int yy=0){X=xx;Y=yy;countP++;}
~Point(){countP--;}
int GetX(){return X;}
int GetY(){return Y;}
static void GetC(){cout<<"Object id="<<countP<<end1;}
private:
int X,Y;
static int countP;
};
______//静态数据成员的初始化
int main()
{
Point::GetC();
Point A(4,5);
A.GetC();
return 0;
}
选项
答案
int Point::countP=0;
解析
此题考查的是类中静态数据成员的初始化,静态数据成员初始化的一股格式,数据类型类名::静态数据成员名=初始值,且初始化时前面不加关键字static。分析题目,首先调用构造函数,然后输出countP的值,所以countP的初始值应设置为0,即横线处填入int Point::countP=0;。
转载请注明原文地址:https://kaotiyun.com/show/neVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidfun(intn,int*s) { intf1,f2; if(n==1||n==2)*s=1; else { fun(n-1,&f1);
以下不能对二维数组a进行正确初始化的语句是()。
若有定义语句:inta[4][10],*P,*q[4];,且0≤i<4,则错误的赋值是()。
有以下程序:#include<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
软件测试用例包括()。
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
下列运算符重载函数的原型错误的是()。
循环链表的主要优点是()。
随机试题
设二阶可微函数满足方程求f(x).
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。要求在主函数中输入字符串及m值并输出复制结果。
水肿的病机是
二尖瓣关闭不全第二心音分裂的原因是
组成缩合鞣质的基本单元是()
高血压的现代治疗常用药物主要有五大类,即利尿剂、β受体阻滞剂、钙拮抗剂(CCB),血管紧张素转换酶抑制剂(ACEI)、血管紧张素Ⅱ受体拮抗剂(ARB)。对高血压病合并心力衰竭患者宜选用
该公司2005年的销售净利率为()。该公司2005年的存货周转率为()次。
材料:小明上小学时因经常把麻雀、青蛙、蚯蚓等带到教室而被老师批评和惩罚,上初中后他仍然经常把小动物带进教室,班主任发现后没有批评他,还在班里成立了动物兴趣小组。他非常激动,向班主任表示了决心,半年后,小明在班主任的引导下,通过对动物的探索活动,懂得了学好各
简述学校体育对促进学生身体发展功能主要表现在哪些方面?
在澳大利亚,受吃叶子的昆虫和一些真菌的“侵害”,桉树生长缓慢,成为一种优质木材。19世纪被引进美国后,桉树失去了天敌的危害,又有好的水土环境,生长极快,成为易开裂和弯曲的“废材”。桉树从优质木材变成“废材”进一步印证了()
最新回复
(
0
)