首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
admin
2015-07-22
41
问题
有如下程序:
#include
using namespace std;
class A {
public:
static int a;
void init() { a = 1; }
A(int a = 2) { init(); a++; }
};
int A::a = 0;
A obj;
int main()
{
cout << obj.a;
return 0;
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查构造函数,本题中对类中的a数据成员先是赋值为0,当定义了对象obj时,执行构造函数,将a的值变为了1,所以输出1。
转载请注明原文地址:https://kaotiyun.com/show/eNNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
C++流中重载了运算符<<,它是一个
下列对模板的声明中正确的是
树是结点的集合,它的根结点数目是
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(W){cout<<l
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
下列叙述中错误的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在关系数据库中,用来表示实体之间联系的是【 】。
随机试题
直腿抬高试验,正常一般至少抬高到
中毒型菌痢选用山莨菪碱抢救休克的适应证是
患者,男,36岁。肛门灼热疼痛,大便干结,小便短赤;舌红苔黄,脉数。治疗应首选
女性,54岁。优秀话务员,近几年怀疑丈夫有外遇,看电视时激动,控制不住,外出走失一周找不到自己的家,住在露天,公安人员收留送回家。吃饭用手抓着吃,记忆力下降,行为幼稚。既往高血压7年,脑梗塞后10个月。神经系统检查:BP225/110mmHg,说话口齿不
如果当前的证券价格反映了历史价格信息和所有公开的价格信息,则该市场属于()。
根据《合同法》的规定,下列选项中,免责条款无效的有()。
差异性市场营销指的是面对已经细分的市场,企业选择两个或两个以上的子市场作为市场目标,分别对每个子市场提供针对性的产品和服务以及相应的销售措施。企业根据子市场的特点,分别制定产品策略、价格策略、分销策略以及促销策略并予以实施。根据上述定义,下列哪项属于差异性
Inthemodernworld,itisimportanttobewell-informed.Successinmanyfields【1】ongettingthelatestinformation.Thereare
极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试四个框架活动的规则和实践。下面关于极限编程的叙述,错误的是(26)。
IthasbeencalledtheHolyGrailofmodernbiology.Costingmorethan£2billion,itisthemostambitiousscientificprojects
最新回复
(
0
)