首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: static int a; void init(){a=1;} A(int a=2){int
有如下程序: #include using namespace std; class A{ public: static int a; void init(){a=1;} A(int a=2){int
admin
2020-11-11
11
问题
有如下程序:
#include
using namespace std;
class A{
public:
static int a;
void init(){a=1;}
A(int a=2){int();a++;)
};
int A::a=0;
A obj;
int main()
{
cout<<obj.a;
return 0;
j
)
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
此题实际考查的是变量作用域的屏蔽效应。在C++中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类A的全局对象时,构造函数首先调用int函数,但由于静态成员变量a被构造函数内部的形参a所屏蔽所以a十+改变的是形参a的值,对静态成员变量a没有影响。
转载请注明原文地址:https://kaotiyun.com/show/BZyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:20,1515.20注意:错误的语句在∥********error********的下面,修改该语句即可。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。此程序的运行结果为:InCDerive’sdisplay().b=1InCDerive2’sdisplay().b=2其中定义的类并不完整,按要求完成下列操作
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型,请在注释∥********1***
字面常量42、4.2、42L的数据类型分别是()。
下面叙述错误的是()。
下列关于运算符重载的叙述中,错误的是( )。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
数据库管理系统(DBMS)是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
随机试题
A.whendidyougetbackB.WhatasurpriseIgotC.HowIadmireyouD.IamTomE.gotholdof
下列哪项是我国最常见的B细胞性淋巴瘤
急性肾小球肾炎患儿正确的饮食措施是
患者,男性。高处坠落后出现严重呼吸困难、四肢不能活动。查体:颈部压痛,四肢瘫痪,高热,有较重痰鸣音。X线摄片提示:C4~C5骨折,合并脱位。应如何搬运患者
在图示xy坐标系下,单元体的最大主应力σ1大致指向:
期货公司会员应当持续开展风险教育,加强客户交易行为的合法合规性管理。()
You______buyagift,butyoucanifyouwantto.
1966年8月召开的中共八届十一中全会通过了成为“文化大革命”指导方针的()。
宋钦宗赵恒曾赋诗:“富家不用买良田,书中自有千锺栗;安居不用架高堂,书中自有黄金屋;出门莫恨无人随,书中车马多如簇;娶妻莫恨无良媒,书中自有颜如玉;男儿若遂平生志,六经勤向窗前读。”这首诗中没有涉及的学习动机是()
Computersarenowbeingpushedintoschools.Weknowthatmultimediawillmake【C1】______easyandfun.Childrenwillhappilylear
最新回复
(
0
)