首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A { public: static int a; void init(){a=1;} A(i
有如下程序: #include<iostream> using namespace std; class A { public: static int a; void init(){a=1;} A(i
admin
2018-10-21
87
问题
有如下程序:
#include<iostream>
using namespace std;
class A {
public:
static int a;
void init(){a=1;}
A(int a=2){ini t();a++;}
};
int A::a=0:
A obj;
int main()
{
cout<<obj.a;
return 0:
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
此题实际考查的是变量作用域的屏蔽效应。在C++中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类A的全局对象时,构造函数首先调用int函数,但由于静态成员变量a被构造函数内部的形参a所屏蔽所以a++改变的是形参a的值,对静态成员变量a没有影响。
转载请注明原文地址:https://kaotiyun.com/show/25Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为______。#include<iostream.h>classTime{inth,m,s;
设px是指向一个类动态对象的指针变量,则执行"deletepx;"语句时,将自动调用该类的______。
下列有关数据库的描述,正确的是
以下函数值的类型是()。fun(floatx){floaty;y=3*x-4;returny;}
对于语句cout<<setfilll(’*’)<<setw(10)<<1<<setill(’*’)<<setw(2)<<2;的输出结果是()。
下列程序输出的结果是()。#include<stdio.h>un1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classD
算法的空间复杂度是指
检查软件产品是否符合需求定义的过程称为()。
在数据处理中,其处理的最小单位是()。
随机试题
胎盘可以产生的激素是
潜伏期一般需潜伏期最大时限
有关肝素的药理作用机制正确的是
A.阿胶B.葶苈子C.羚羊角D.生石膏E.徐长卿需后下的药是()。
A.印有国家指定的非处方药专有标记B.省级以上药品监督管理部门批准C.附有标签和说明书D.国家食品药品监督管理局批准E.具有《药品经营企业许可证》《处方药与非处方药分类管理办法》规定:非处方药的每个销售基本单元包装必须()。
甲公司是一家制造业上市公司,当前每股市价50元。市场上有两种以该股票为标的资产的期权:欧式看涨期权和欧式看跌期权。每份看涨期权可买入1股股票,每份看跌期权可卖出1股股票,看涨期权每份6元,看跌期权每份4元,两种期权执行价格均为50元,到期时间均为6个月。目
A、 B、 C、 D、 C题干图形基本相似,初步判断是图形的细节变换。但从行间和列间均无法找到合适的叠加规律。注意到题干所求图形位于中间位置,从九宫格整体来看,四条对称轴上位置对称的两个方框中的图形叠加,阴影
冷静是高超的管理艺术,是成熟的政治风范,是领导干部的基本素质。当复杂棘手的问题出现时,当突发性事件出现时,当各种矛盾交织僵持不下时,大家往往会把目光和希望集中到领导者、决策者身上。自古道:上有好者,下必甚焉。领导干部静而有定,能鼓舞士气、凝聚人心,影响带动
春节期间,省图书馆邀请多位书法老师免费为读者书写春联。现场书写的春联中有188幅不是A老师书写的,有219幅不是B老师书写的,A、B两位老师今年一共书写了311幅春联。问B老师今年一共书写了多少幅春联?
下列关于综合布线部件的描述中,错误的是()。
最新回复
(
0
)