首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-06-27
10
问题
有如下程序:
#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://kaotiyun.com/show/4IBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述19世纪末20世纪初资本主义国家的发展趋势和特征。(江西师范大学2013年世界通史真题)
在随机区组实验设计中,总平方和可以被分解为()
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:计算用于准备考试的时间和考试时答错的题目数之间的等级相关系数。
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
“认为衡量课程实施成功与否的根本标准是在课程实施过程中实现预定的课程计划的程度。实现程度高,则课程实施成功;实现程度低,则课程实施失败”,这种课程实施取向属于()
在社会规范中,一般地说,既规定权利又规定义务的有()。
简述法律关系的定义和特征。
若f(0,0)=0,当(x,y)≠(0,0)时,f(x,y)为如下四式之一,则f(x,y)在点(0,0)处连续的是().
[*]将极限函数化成积和式形式,用定积分定义求之.解这是求积和式的极限,将它转化成积分和,利用定积分定义求该极限.由有
有下列二又树,对此二叉树前序遍历的结果为().[*]3
随机试题
手工工具的保养应注意以下几点
波尔效应是指()
下列哪项不是自发性气胸的体征
A.天然实验B.自我实验C.志愿实验D.临床实验E.强迫实验由于战争、自然灾害可形成大面积的研究样本群称为
A.应用安全、疗效确切、质量稳定、使用方便B.坚持以人为本、坚持立足国情、坚持公平与效率统一、坚持统筹兼顾C.临床必需、安全有效、价格合理、使用方便、市场能够保障供应D.防治必需、安全有效、价格合理、使用方便、中西药并重、基本保障、临床首选、基层能够
患儿,男,6岁。1天前突发高热,体温达39℃,伴有咽痛、吞咽痛。今晨发现耳后、颈部及上胸部出现分布均匀的丘疹,舌头肿胀,呈杨梅舌。正确的护理措施是()。
在项目财务评价和国民经济评价中均可以使用的不确定性分析方法是()。
单位应当按照规定的程序办理货币资金支付业务,具体要求中不包括()。
班主任在主题班会开展活动阶段的主要作用是()。
Wheredidtheconversationtakeplace?
最新回复
(
0
)