首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-06-29
22
问题
有如下程序:
#include
using namespace std;
class A{
public:
static int a;
void init(){a=1;}
A(int a=2){init();a++;}
};
int A::a=0;
A obj;
int main()
{
cout<
return 0;
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查构造函数,本题中对类中的a数据成员先是赋值为0,当定义了对象obj时,执行构造函数,将a的值变为了1,所以输出1。
转载请注明原文地址:https://kaotiyun.com/show/8syp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。此工程定义了StopWatch(秒表)类,用于表示时、分、秒信息,有构造函数StopWatch()、设置时间函数reset(),并且重载了前置和后置++运算符,实现增加1秒的功能。程序
有如下程序段:inti=2;intj=3;intmain(){i=j=9;cout
下列关于函数模板的叙述中,错误的是
有如下类声明:classWd{inta;public:intb;intc;private:
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constru
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下列选项中,与实现运行时多态性无关的概念是
随机试题
Maybeten-year-oldElizabethputitbestwhenshesaidtoherfather,"But,Dad,youcan’tbehealthyifyou’redead.Dad,
某规模化种猪场母猪出现体温升高,食欲不振,弱仔、死胎率达60%;哺乳仔猪体温升高至40℃以上,呼吸困难,耳朵发紫,眼结膜炎,3周内死亡率达70%。如果该猪群并发猪圆环病毒病,最合适的病原学检测病料是()
中医学如何划分人体阴阳()
( )的配筋过多,钢筋未达屈服极限,因混凝土压碎而破坏。这种破坏具有脆性,且不经济,在设计中应予避免。
关于石灰稳定土类基层,说法正确的是()。
下列各选项中关于利率风险的类型及其表现示例,搭配正确的是()。风险类型:①重新定价风险;②收益率曲线风险;③基准风险;④期权性风险表现示例:Ⅰ.利用5年期政府债券空头头寸为10年期政府债券的多头头寸进行对冲,当收益率曲线变陡时,银行经济
人类历史上,技术革命往往和社会发展的________相互作用,互为因果。今天,以微博为代表的互联网技术应用正________着它推进社会生活各个领域发生变化的巨大潜能。依次填入画横线部分最恰当的一项是()。
磁盘是______存储器,而磁带是______存储器。
RecentsurveysshowthatJapaneseyouthhavebecomea"MeGeneration"thatrejectstraditionalvalues."Around1980manyJap
Accordingtothepassage,ifoneenjoyslife,he/sheissuretoprefer______.
最新回复
(
0
)