首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: static int a; void init(){a=1;} A(int a=2){i
有如下程序: #include using namespace std; class A{ public: static int a; void init(){a=1;} A(int a=2){i
admin
2020-10-21
35
问题
有如下程序:
#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,所以输出l。
转载请注明原文地址:https://kaotiyun.com/show/58yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(longs,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。例如,当S中的数为:7654321时,str中
在C++语言中函数返回值的类型是由()决定的。
有如下程序:#include<iostream>usingnamespacestd;classTestClass{intn;public:TestClass(intk):n(
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<"Pleaseinputast
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
算法的有穷性是指
随机试题
布鲁杆菌病的主要临床特点为
关于麻黄碱的不良反应,错误的是
下列关于风险偏好型投资者的说法中,正确的有()。I.对待风险态度积极Ⅱ.重视风险分析和风险规避Ⅲ.非常注重资金安全Ⅳ.愿意为增加收益而承担风险
根据以下资料回答下列问题。2005年底,全国城镇房屋建筑面积164.51亿平方米,其中住宅建筑面积107.69亿平方米,占房屋建筑面积的比重为65.46%。东部地区房屋建筑面积83.8亿平方米,中部地区45.22亿平方米,西部地区35.48亿平方米
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
Ifthose"madmoments"—whenyoucan’trecallwhatyourfriendhastoldyouorwhereyouleftyourkeys—arebecomingmorefreque
有如下程序:#includevoidconvert(charch){if(ch
Youwillhearfiveshortpieces.Foreachpiecedecidewhatthespeakeristalkingabout.Writeoneletter(A-H)nexttothe
Believeitornot,noonecanaffordtodenyorignorethetinysparkleofanidea,especiallyina/an【C1】______ofknowledgee
Thatis______Iwanttotellyou.
最新回复
(
0
)