首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; classA{ public: static int a; void init(){a=1;) A(int a=2){
有如下程序: #include using namespace std; classA{ public: static int a; void init(){a=1;) A(int a=2){
admin
2015-09-14
62
问题
有如下程序:
#include
using namespace std;
classA{
public:
static int a;
void init(){a=1;)
A(int a=2){int();a++;)
};
int A∷a=0;
A obj;
int main()
{
cout<
return 0;
j
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
此题实际考查的是变量作用域的屏蔽效应。在C++中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类A的全局对象时,构造函数首先调用int函数,但由于静态成员变量a被构造函数内部的形参a所屏蔽所以a++改变的是形参a的值,对静态成员变量a没有影响。
转载请注明原文地址:https://kaotiyun.com/show/rqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述不正确的是
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为
若定义cin>str;当输入ObjectWindowsProgramming!所得的结果是str()
关于虚函数下面说的正确的是()。
若要打开二进制文件binfile写方式,输出到文件尾则应为:ofstreambfile("binfile",______);
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2:elses=n-fun(n-1);returns;}
下列不属于结构化分析的常用工具的是
下列关于单目运算符++、--的叙述中,正确的是()。
在32位的计算机中,一个char型数据所占的内存长度的字节是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
随机试题
女,70岁。蛋白尿一个月,尿蛋白定量6g/L,蛋白电泳显示以小分子蛋白为主,呈单克隆分布。其蛋白尿的性质应为()
下列关于水头梯度的说法,哪个正确?()
设备工程投资控制的主体是()。
某桥梁工地的简支板梁架设,由专业架梁分包队伍架设。该分包队伍用两台50t履带吊,以双机抬的吊装方式架设板梁。在架设某跨板梁时,突然一台履带吊倾斜,板梁砸向另一台履带吊驾驶室,将一名吊车驾驶员当场砸死,另有一人受重伤。事故发生后,项目经理立即组织人员抢救伤员
在某纺织职业技术学校新区建设中,总承包商的项目经理在开工前组织有关人员对项目结构进行了逐层分解。这项工作所采用的组织工具应是()。
重力式码头预制沉箱采取远程拖带时,宜采取()措施。
北方某黄金饰品销售公司一直主要从南方沿海城市的生产厂家组织货源,经过10年的发展,公司年销售额近2亿元人民币。该公司今年收购了一家黄金饰品生产企业,这种一体化类型属于()。
我国《民用航空法》规定,国内航空运输发生重大航空事故时,一般情况下按照()进行赔偿。
下列说法错误的是()。
TheEuropeanCentralBankleftitsmaininterestrateunchangedWednesday,choosingtoputtheonusonpoliticalleaderstoaddr
最新回复
(
0
)