首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2021-06-10
55
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { ++count; }
~MyBag() { --count; }
static int GetCount() { return count; }
private:
string brand,color;
static int count;
};
int MyBag::count=0;
int main(){
MyBag one("CityLife","Gray"),two("Micky","Red");
_____________________
return 0;
}
若程序运行时的输出结果为 2,则横线处缺失的语句不可能是
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
B
解析
本题考查静态数据成员和静态成员函数,静态成员函数只能使用本类中的静态数据成员,且静态成员函数不归属任何一个对象,而是属于类,题目中要求输出2,那么就要将count输出,题目中定义了两个对象,都对count进行了++,所以调用静态成员函数直接使用类名,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Ztfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中错误的是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在
下列函数模板的定义中,合法的是()。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义CMyTime的私有成员函数myear、mmonth类型为int,请在注释∥*****
下列选项中,与实现运行时多态性无关的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为()。
随机试题
管理方格理论认为,管理者既要完成必要的任务,又要保持必要的士气的类型是()。
一奶牛妊娠275天,突然出现弓腰、努着,但未见胎儿排出,体温正常,呼吸、脉搏加快。若阴道检查发现阴道背部有螺旋皱褶向右侧旋转,则治疗正确的是
不是心阳虚证的症候的是
内服涩肠止泻,外用收湿敛疮的是
工程建设项目初步设计完成后组织项目管理招标的,投标人应提供(),以考察投标人对项目技术经济构成及商务安排的理解程度与相关经验。
下列有关“主营业务收入”账户的说法中,正确的有()。
金融期货交易所的成立和股票指数期货的推出,对于深化金融体制改革具有重要意义,同时也标志着中国市场进入了哪几种期货共同发展的阶段?()
根据理财规划的需求,下列不属于客户的基本信息的是()。
任何一个法律关系至少要有两个主体。()
下图是某人外出旅游过程中使用手持GPS导航的两个界面。读图完成下题。该游客从甲地走到了乙地,从图上可以看出他的移动方向是()。
最新回复
(
0
)