首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(){++count;) ~MyClass(){——c
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(){++count;) ~MyClass(){——c
admin
2019-05-06
46
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass MyClass{
public:
MyClass(){++count;)
~MyClass(){——count;)
static int getCount(){retum count;}
private:
static int count;
};
intMyClass::count0;
int main0{
MyClass obj;
cout<<obj.getCounto;
MyClass*ptr=new MyClass;
cout<<MyClass::getCount0;
delete ptr;
cout<<MyClass::getCount();
return 0;
}
程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副本被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增l,故输出“1”;然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的MyClass类的对象,调用析构函数,count减1变为1,输出“1”。故最终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/ts8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下程序的输出结果是#include<lostream>#include<cstring>usingnamespacestd;classXCD{char*a;intb;public:X
在E-R图中,用来表示实体联系的图形是
下列数据结构中,能够按照“先进后出”原则存取数据的是
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classTestClass{intx;public:TestClass(int
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是
break此题考查的是流程控制语句。“只在循环语句或switch语句中使用”的流程控制语句只有break。
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
A、 B、 C、 D、 B通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
C++中将两个字符串连接起来组成一个字符串的函数是__________。
随机试题
认为保持现状,继续使用最为有利时,应以保持现状,继续使用为前提进行估价。现有建筑物应予保留的条件是:现状房地产的价值()新建房地产的价值减去拆除现有建筑物的费用及建造新建筑物的费用之后的余额。
高频开关型充电装置多数采用与蓄电池()的配置方式。
建设工程总承包合同中对总承包的内容规定一般包括从()到交付使用的工程建设全过程。
下列关于对“冬天麦盖三层被,来年枕着馒头睡”的理解,错误的是:
根据以下资料,回答106-110题。2006年江苏省招生数最多的两个教育类型的招生数之差是()。
二氧化硫是造成酸雨的重要原因。某地区饱受酸雨困扰,为改善这一状况,该地区1~6月累计减排11.8万吨二氧化硫,同比下降9.1%。根据监测,虽然本地区空气中的二氧化硫含量降低,但是酸雨的频率却上升了7.1%。以下最能解释这一现象的是()。
通常情况下,使用高压锅可以大大缩短食物的烹煮时间,节约能源。下列对其所用物理原理的解释正确的是:
元代书会的出现对元杂剧的兴起有重大意义。()
实现社会主义初级阶段基本纲领,必须正确认识和处理最高纲领和最低纲领之间的辩证统一关系。党在特定历史阶段的最低纲领有
人员要素设计的活动不包括()。
最新回复
(
0
)