首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 10; } A(int a = 5) { init
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 10; } A(int a = 5) { init
admin
2019-04-18
35
问题
有如下程序:
#include
using namespace std;
class A {
public:
static int a;
void init() { a = 10; }
A(int a = 5) { init(); a+=10; }
};
int A::a = 0;
A obj;
int main()
{
cout << obj.a;
return 0;
}
运行时输出的结果是
选项
A、0
B、5
C、15
D、10
答案
D
解析
静态数据成员独立于任何对象而存在,不是类对象的组成部分,普通成员函数可以引用静态数据成员。程序定义了类A,并在A的定义体外初始化A的静态数据成员a=0,构造函数A(int)中的形参a与A::a属于不同的变量,在函数A(int)中,形参a屏蔽了A::a,所以A(int)中引用的变量a是形参,而不是A::a,对a的任何操作都不影响A::a,而成员函数init中引用的是A::a,语句a=10是将A::a赋值为10,所以输出obj.a其实是输出A::a,结果为10;答案为D。
转载请注明原文地址:https://jikaoti.com/ti/f7t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句段后,输出字符“*”的个数是for(inti=50;i>l;--i)cout<<”*”
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和______的程序设计阶段。
下面的程序输出结果是()。#include<iostream>usingnamespacestd;voidadd(){staticintx;x++;cout<<x<<’’;}
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是_____
按照“先进后出”原则组织数据的数据结构是()。
以下描述中,不是线性表顺序存储结构特征的是()
有如下函数模板定义:templateT1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是()。
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
下列不属于软件工程3个要素的是()。
随机试题
胃黏膜癌主要在胃壁的哪一层内扩散
磺脲类降糖药中作用最强而且快的是
X线量子噪声、胶片卤化银颗粒、胶片对比度及增感屏荧光体颗粒,4种因素均与X线照片影像质量有关。X线量子噪声即为
患者,女,26岁,已婚。停经45天,确诊为早孕。10天来呕吐频繁,食入即吐,呕吐物带血丝,精神萎靡,眼眶下陷,双目无神,尿少,大便秘结,唇干舌燥,脉细滑无力,尿检酮体阳性。治疗首选
下列有关行政许可的监督检查的说法哪一项是正确的?
A公司2015年和2016年与股权投资有关的资料如下:(1)A公司2015年1月2日以一组资产交换甲公司持有B公司60%的股权,并作为长期股权投资核算,取得股权后能够对B公司实施控制。A公司另支付资产评估和法律咨询等费用60万元。该组资产包括银行存款、库
我国常见的几种气候类型有()。
(A)条件(1)充分,但条件(2)不充分。(B)条件(2)充分,但条件(1)不充分。(C)条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。(D)条件(1)充分,条件(2)也充分。(E)条件(1)和(2)单独都不充分,条件(1)
许多人不仅不理解别人,而且也不理解自己,尽管他们可能曾经试图理解别人,但这样的努力注定会失败,因为不理解自己的人是不可能理解别人的。可见,那些缺乏自我理解的人是不会理解别人的。以下哪项最能说明上述论证的缺陷?
TuesdayseestheannouncementoftheTurnerprizeshortlist.Onecritichasdescribedtheprizeas"bipolar",veeringbetweengo
最新回复
(
0
)