首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b++;} ~XA(){} int get(){r
有如下程序: #include<iostream> using namespace std; class XA{ int a; public: static int b; XA(int aa):a(aa){b++;} ~XA(){} int get(){r
admin
2019-05-06
45
问题
有如下程序:
#include<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 d1(2),d2(3);
cout<<d1.get()+d2.get()+XA::b<<endl;
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://jikaoti.com/ti/HvA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出的结果是()。#include<iostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;for(
以下关于数据的逻辑结构的叙述中,不正确的是()
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
阅读以下程序:#include<iostream.h>voi6main(){staticinta[][2]={5,3,1,2};inti,j,s1=0;for(i=0;i<2;i++)for(
对基类数据成员的初始化必须在派生类的构造函数中的______处执行。
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(’A’){cout<<1;}Con(
下列关于继承的描述中,错误的是()。
下面是一个模板声明的开始部分:template<typenameT>double…由此可知
A、 B、 C、 D、 C线性表是一种线性结构,由n(n≥O)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以C是错误的。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
随机试题
属于不可逆性损伤的为()
下列各文件中,()能够起到为设备监理单位承揽监理业务服务的作用。
艾宾浩斯的遗忘曲线显示,遗忘是有规律的,其规律是()
下列属于莎士比亚四大悲剧的有()。
x-y=1,x3-3xy-y3=()。
青少年期是自我同一性形成的关键期,下列对同一性扩散的描述正确的是()。
中国共产党在抗日根据地为适当调节各抗日阶层的利益,实行了新的土地政策——停止没收地主土地,农民要交租交息以照顾地主富农的利益。这样做的主要目的是
对于信息系统工程而言,下列叙述错误的是(17)。
嵌入式处理器内部集成了通用输入输出接口,简称为GPIO。GPIO提供的输入具备【63】功能,而输出均具有【64】功能。
下列选项中不属于面向对象程序设计特征的是
最新回复
(
0
)