首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a
有如下程序: #inc1ude <iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a
admin
2018-12-04
54
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class XA{
int a;
public:
static int b;
XA(int aa):a(aa){b++;}
~XA(){}
int get() {return a;}
};
int XA::b =0;
int main() {
XA dl(2),d2(3);
cout<<dl.get()+d2.get()+XA::b<<endl;
return 0:
}
运行时的输出结果是( )。
选项
A、5
B、6
C、7
D、8
答案
C
解析
执行XA类的实例变量d1(2)时,成员函数dl.get()的返回值等于2,XA.b的值等于1,执行XA类的实例变量d2(3)时,成员函数dl.get0的返回值等于3,XA.b的值等于2,所以输出结果为2+3+2=7。
转载请注明原文地址:https://kaotiyun.com/show/PrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intx):val(x){}void
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示,用带空心圆的箭头表示传递的是数据。
若有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:voidwho(){cout<<“TestClass”<<endl;}
下列是关于派生类声明的开始部分,其中正确的是()。
下列工具中为需求分析常用工具的是()。
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
函数定义的格式是______函数名(形式参数表)函数体。
关系数据库的关系演算语言是以______为基础的DML语言。
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
随机试题
Iftheprimarygoaloflanguageuseiscommunication,mistakesaresecondaryconsiderationsthatmaybedealtwithgraduallyas
医疗机构临床用血管理的第一责任人是
物业服务收费的计费方式包括()。
对证券公司从事的创新业务,中国证监会依据审慎监管的原则予以()。
如果当事人一方不履行仲裁裁决的,另一方可以申请执行的机构是()。
人们对学习本身的兴趣所引起的动机称为()。
机构编制管理的任务包括()。
在下列迁移理论中,认为学习迁移是自动的、无条件的是()。
宋代太学的三舍法发展到元朝后,形成著名的()
()是美国最长的河流,印第安语称其为“老人河”。
最新回复
(
0
)