首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: static int a: void init(){a=1;) A(int a=2){ini
有如下程序: #include using namespace std; class A{ public: static int a: void init(){a=1;) A(int a=2){ini
admin
2021-06-10
40
问题
有如下程序:
#include
using namespace std;
class A{
public:
static int a:
void init(){a=1;)
A(int a=2){init();卅;)
};
iIlt A::a=0:
A obj;
int main()
{
cout<
return ();
}
运行时输出的结果是(
选项
A、0
B、1
C、2
D、3
答案
B
解析
此题实际考查的是变量作用域的屏蔽效应。在C++中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类A的全局对象时,构造函数首先调用int函数,但由于静态成员变量a被构造函数内部的形参a所屏蔽所以a++改变的是形参a的值,对静态成员变量a没有影响。
转载请注明原文地址:https://kaotiyun.com/show/50fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序输出结果是():#include<iostream>usingnamespacestd;voidadd(intx,inty,int*z){*Z=y+x;}intmain()
有如下头文件:intf10;staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
下列语句中,错误的是()。
对于一个类定义,下列叙述中错误的是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myA~ay中,然后对整数序列按非递减排序,最后由
下列符号中能够作为C++标识符的是()。
数据库系统的核心是
有如下语句序列:charstr[10];ci>>str;当从键盘输入’’Ilovethisgame’’时,str中的字符串是()。
下列字符串中可以用作C++标识符的是
随机试题
患者,男,44岁。自诉平素体健。14小时以来觉胸骨后疼痛难忍,伴大汗。体检:气急不能平卧,心率120次/分,频发早搏,无心脏杂音,两肺底有细湿啰音。血压100/85mmHg。心电图示急性前间隔心肌梗死,完全性右束支传导阻滞,频发室性早搏,前壁心肌缺血。
A.培养健全人格,锻炼应对能力,获取社会支持B.药物治疗C.病情变化与心理社会因素有关D.心身相结合的原则E.心理治疗心身疾病的诊断原则之一是
废旧物品、废旧交通工具,未向卫生检疫机关申报,未经卫生检疫机关实施卫生处理和签发卫生检疫证书而擅自入境、出境或者使用拆卸的,处以五千元以上三万元以下的罚款。( )
()是指以上市股票为主要投资对象的证券投资基金。
甲公司和乙公司均为增值税一般纳税人,适用的增值税税率为17%。甲公司销售给乙公司一批商品,价款为2000万元,增值税税额为340万元,款项尚未收到。因乙公司资金困难,已无力偿还甲公司的全部货款,经过两者的协商,乙公司用自己的厂房抵债,该厂房的原值为3000
运用公文筐技术进行招聘时,公文筐试卷设计的第一步是()。
论述幼儿园教育目标层次间的相互关系。
()是指领导者把一些本属于自己职权范围内的事,通过一定的程序委托给部下处理,以便及时有效地完成特定任务的领导活动。
下列矩阵中与A=合同的矩阵是()
Whydoesthespeakersaythatradiationissimilartoradiowaves?
最新回复
(
0
)