首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
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 << obj.a;
return 0;
}
运行时输出的结果是( )。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查构造函数,本题中对类中的a数据成员先是赋值为0,当定义了对象obj时,执行构造函数,将a的值变为了1,所以输出1。
转载请注明原文地址:https://kaotiyun.com/show/sK8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列double型常量表示中,错误的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(longS,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。例如,当S中的数为:7654321时,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:T
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********err
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:Hello注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
下面对类-对象主要特征描述正确的是
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
随机试题
试述异议股东的股权收购请求权。
紧密连接位于()
急性胰腺炎常见的病因有________、________、________、________和________等。
急性肾炎的病机为下列哪种病理产物与风热毒互结导致水液代谢障碍而发病()
可作片剂的水溶性润滑剂的是
在项目风险管理过程中,完善项目各参与方的合同,加强合同管理,可降低项目的()风险。
证券间的联动关系由相关系数来衡量,其取值总是介于-1和1之间,如果值为正,表明()
案例:某同学对一道练习题的解答如下。某薄壁容器重4N,其容积为2.5dm3,高为30cm,底面积为200cm2,该容器装满水,放在面积为1m2的水平桌面中央,求(1)水对容器底部的压力。(2)容器对桌面的压强。
下列各句中,标点符号使用正确的是()
社会主义实现由空想到科学发展的标志是()
最新回复
(
0
)