首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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;classA{public:A(){cout<<="A";}};classB{public:B(){cout<<"B";}}classC:public
下列关于模板的叙述中,正确的是()。
下面程序的输出结果是()。#include<iostream>#include<math.h>usingnamespacestd;classpoint{private:do
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
下列叙述中正确的是
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
数据库系统的核心是
随机试题
乳房腺体的深部肌肉是
舒张期额外心音不包括()
患儿,女,32周早产,小于胎龄儿。生后出现哭声异常,阵发性青紫,肢体抖动。实验室检查:血糖1.7mmol/L。诊断为新生儿低血糖。新生儿低血糖常见病因是
A.发热期B.低血压休克期C.少尿期D.多尿期E.恢复期流行性出血热治疗原则为“稳、促、导、透”的时期是()
小儿语言发育三个阶段的顺序是()
大叶性肺炎患者,护士测量生命体征显示体温40℃、脉搏细弱、血压90/60mmHg,该护士需特别警惕患者可能发生的病情变化是
某股权投资基金正在进行募集,A机构为该只基金的管理人,为本只基金准备了推介材料。对于推介材料中的相关内容,以下符合相关法律法规要求的表述为()。
根据下面材料回答下列题。2007年,北京市的广告经营单位达到17596家,比2006年增长了14.3%。其中,广告公司14944家,比2006增长了13.1%。全市广告从业人员127396人,比2006年增加了0.3%。广告经营额持续增长。20
当前,物价上涨较快,通胀预期增强,这个问题涉及民生,关系全局,影响稳定。解决这一问题,政府可以采取的措施是()。
A、Peopletendtopayattentiontotheirfigure.B、Thereisnoneedtogotogymeveryday.C、Somepeopledonotacceptgoodadvi
最新回复
(
0
)