首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XA{ int a; public: static hat b: Xa(int aa):a(aa){b
有如下程序: #include using namespace std; class XA{ int a; public: static hat b: Xa(int aa):a(aa){b
admin
2015-09-14
20
问题
有如下程序:
#include
using namespace std;
class XA{
int a;
public:
static hat b:
Xa(int aa):a(aa){b++;}
~XA(){}
int get(){return a;}
};
int XA∷b=0;
int main() {
XA d1(2),d2(3);
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、5
B、6
C、7
D、8
答案
C
解析
执行XA类的实例变量d1(2)时,成员函数d1.get()的返回值等于2,XA.b的值等于1,执行XA类的实例变量d2(3)时,成员函数d1.get()的返回值等于3,XA.b的值等于2,所以输出结果为2+3+2=7。
转载请注明原文地址:https://kaotiyun.com/show/ivNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fun"<<endl;}};Cl
下列程序运行后的输出结果是______。#include<iostream.h>voidmain(){ints=0,k;for(k=7;k>=O;k--)
下面关于运算符重载的描述错误的是
通常拷贝构造函数的参数是
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
要想使23.78965421的输出为23.7887应用的语句是
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){
C++语言中关键字运算符有new,delete和【】。
C++语言中标点符号中表示一条预处理命令开始的是
随机试题
砂轮机是用来刃磨各种刀具、工具的常用设备。砂轮机除了具有磨削机床的某些共性要求外,还具有转速高、结构简单、适用面广、一般为手工操作等特点。下列关于砂轮机的安全要求中,错误的是()。
一些上消化道大出血患者经过适当治疗后,可短时间内停止出血。除下列哪项外可考虑患者有继续出血()
在脊椎动物体内能合成的多糖是
以下不得与他汀类药物联合应用的药物是
有一位年轻的男性患者,在得知自己患了黄疸肝炎以后,很恐惧,怕女朋友离开他,怕同车间的伙伴疏远他,所以恳求医生替他保密。医生看他值得同情,就替他保守这个秘密,但要求他抓紧治疗,不要耽误了病情。 根据上述材料,回答下列问题:你对医生此种做法的评价是(
导游人员不应留有长指甲,但可以涂用各色指甲油。()
下列生活中的做法,正确的是()。
Clothesplayacriticalpartintheconclusionswereachbyprovidingcluestowhopeopleare,whotheyarenot,andwhotheywo
下列四种路由器中,只是因为其成本低而短期使用的是( )。
A、Nottogoshoppingdowntown.B、Guardhermoney.C、Lookforanewwallet.D、Nottotakethetrain.B在上面的对话中keepaneyeon和选项B中的
最新回复
(
0
)