首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
有如下程序: #include using namespace std; class A { public: static int a; void init() { a = 1; } A(int a = 2) { init(); a++
admin
2021-09-05
53
问题
有如下程序:
#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 << obj.a;
return 0;
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查构造函数,本题中对类中的a数据成员先是赋值为0,当定义了对象obj时,执行构造函数,将a的值变为了1,所以输出1。
转载请注明原文地址:https://www.kaotiyun.com/show/Yz5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列符号中不属于C++关键字的是()。
软件(程序)调试的任务是()。
下列运算符中,不能被重载的是()。
使用输入输出操作符setw,可以控制()。
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。
下列枚举类型的定义中,包含枚举值3的是()。
下列关于运算符重载的叙述中,错误的是()。
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
关键字unsigned不能修饰的类型是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
Theshipcontinuedto______anortherncourse.
High-speedlivinghasbecomeafactoflife,andthefranticpaceistakingitstoll,accordingtosciencewriterJamesGleick.
下列除哪味药外都是既能祛风、又能止痉的药物
(用户名:33;账套:202;操作日期:2011年1月31日)对“银付0001号”凭证进行审核。审核通过。审核人:王凤
合同在结构上包括()。
2007年9月3日~9日,国家主席胡锦涛对澳大利亚进行国事访问,并出席在悉尼举行的亚太经合组织第()次领导人非正式会议。
根据以下材料,回答有关问题。材料12010年5月6日国务院常务会议审议并通过《国家中长期教育改革和发展规划纲要(2010—2020年)》。《纲要》提出一系列具体目标:到2020年,基本普及学前教育;高中阶段教育毛入学率达到90%;高等教
设三阶实对称矩阵A的特征值为λ1=—1,λ2=λ3=1,对应于λ1的特征向量为ξ1=(0,1,1)T,求A。
强调各阶段文档资料的______和完整,以便下阶段工作有所遵循,并便于系统的维护,包括变动、扩充和改正错误。
POROUS:
最新回复
(
0
)