首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string br,string cr):brand(br),color(cr){++count;} —MyB
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string br,string cr):brand(br),color(cr){++count;} —MyB
admin
2020-04-07
34
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr){++count;}
—MyBag(){一一count;}
static int C,etCount(){return count;}
private:
string brand,color;
static int count;
};
int main(){
MyBag one(“CityLife”,“Gray”),two(“Micky”,“Red”);
cout<
return 0;
}
若程序运行时的输出结果为2,则横线处缺失的语句是( )。
选项
A、int count=0;
B、static hat count=0;
C、int MyBag::count=0;
D、static int MyBag::count=0;
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,题目中要求输出2,那么定义两个对象时,就执行构造函数,使得静态数据成员++count,得到2,那么count初始化就应该为0,静态数据成员初始化时,只能在类体外进行初始化,一般形式为:数据类型类型::静态数据成员名=初值因此本题选C。
转载请注明原文地址:https://kaotiyun.com/show/dC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若有以下程序:#include<iostream>usingnamespacesstd;classA{public:A(){}A(inti){
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是()。
通常拷贝构造函数的参数是
下列选项中,不是C++关键字的是()。A)classB)functionC)friendD)virtual
下列语句的输出结果cout<<strlen("\t\"\065\xff\n");
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。templateclassTstack{
下列符号中可以用作C++标识符的是
随机试题
必要条件假言判断的命题形式是:()。
GordonShawthephysicist,66,andcolleagueshavediscoveredwhat’sknownasthe"Mozarteffect",theabilityofaMozartsonat
治疗特发性血小板减少性紫癜,下列哪项不是切脾的指征
患者,女性,28岁。因外出春游去植物园,出现咳嗽、咳痰伴喘息1天入院。体检:体温36.5℃,脉搏90次/分,呼吸28次/分,血压110/80mmHg,喘息貌,口唇发绀,在肺部可闻及广泛哮鸣音。该患者最可能的诊断是
下列情形中不属于连续犯的有哪些?()
下列关于限制开发区域的说法中,正确的是()。
下列选项中,属于施工总平面布置图应标明平面位置的有()。
(20l0年卷二第19题)根据民事诉讼法及相关规定,在原告住所地与经常居住地不一致的情况下,下列哪些民事诉讼由原告经常居住地人民法院管辖?
一、注意事项一、本试卷由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。二、所有考生必须按要求作答,未按要求作答的,不得分。二、给定资料1.信用体系
设A,B均为n阶矩阵,A有n个互不相同的特征值.证明:若A的特征向量也是B的特征向量,则AB=BA.
最新回复
(
0
)