首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2020-05-14
25
问题
有如下程序:
#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/Ov8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下数组声明:intnum[10];,下标值引用错误的是
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
下面程序的运行结果是()。#include<iostream.h>intx=5;intfun(inta){intc;C=X*a;retumc;}vo
静态数据成员是为()的数据。
C++在重载运算中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要1个参数。
对定义重载函数的下列要求中,()是错误的。
下面关于C++语言变量的叙述错误的是
下述关于数据库系统的叙述中正确的是
关于动态联编的下列叙述中,______是错误的。
随机试题
为了应对第三次美元危机,尼克松政府对进口商品征收的临时附加税是【】
患者,男,65岁。上午10点行磁共振检查,护士分发口服药时患者未回,此时正确的处理是
《温病条辨》中所谓的“辛凉平剂”是指桑菊饮。()
由国际收支失衡引起的国内经济变量变动对国际收支的反作用过程,我们称为( )。
机床的抗振性与()有关。
非同一控制下的企业合并,以发行权益性证券作为合并对价的,发行权益性证券相关的佣金、手续费等应计入合并成本。()
“一骑红尘妃子笑,无人知是荔枝来”中的妃子是()。
当N次实验中的干扰项成为N+1次实验的靶子时,被试对它的反应会变慢,这种现象是
C++语言中在C语言的基础上增加的特性不包括
Youradvicewouldbe______valuabletohim,whoisnowatalossastowhattodofirst.
最新回复
(
0
)