首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XA{ im a; public: static int b; XA(int aa):a(aa
有如下程序: #include<iostream> using namespace std; class XA{ im a; public: static int b; XA(int aa):a(aa
admin
2020-07-30
25
问题
有如下程序:
#include<iostream>
using namespace std;
class XA{
im a;
public:
static int b;
XA(int aa):a(aa){b++;}
int getA(){return a;}
};
int XA::b=0;
int main() {
XA d1(4),d2(5);
cout<<d1.getA()+d2.getA()+XA::b+d1.b<<end1;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、9
B、11
C、13
D、15
答案
C
解析
在类XA的构造函数中,定义了用成员变量a的值初始化变量aa,同时静态成员变量b值加1。所以当在主main函数中定义类xA的对象d1(4)后,变量b的等于1,定义对象d2(5)后,变量b的值等于2,所以表达式d1.getA()+d2.getA()::b+d1.b等于4+5+1+2+1=13。
转载请注明原文地址:https://jikaoti.com/ti/vDl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classB{public:voidfunl(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{protected:voidfun4()
已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列前n项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:121347810635
请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROGl.C中。请勿改动main函数
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
编写函数fun,其功能是:求Fibonacei数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n一1)+F(n一2)例如,当t=1000时,函数值为159
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
随机试题
内浇道最小截面积总和小于横浇道最小截面积的浇注系统,符合开放式浇注系统各组元截面比例关系的要求。()
风湿性心肌炎病理诊断的主要依据是()。
肺下界的体表投影在腋中线相交于()
阴道灰黄色稀薄泡沫状分泌物见于
保密原则应除外
外部环境为城乡规划管理活动提供必要条件的同时,也在发挥一定的制约作用。下列选项中,影响城市规划管理最基本的因素是()。
以下关于我国商业银行混合资本债券,说法正确的有()。Ⅰ.清偿顺序位于次级债务之前Ⅱ.清偿顺序位于一般债务之后Ⅲ.是商业银行为补充剩余资本而发行的Ⅳ.期限在15年以上,发行之日起10年内不可赎回
ABC会计师事务所接受委托,审计Y公司2001年度的会计报表。A注册会计师了解和测试了与应收账款相关的内部控制,并将控制风险评估为高水平。A注册会计师取得2001年12月31日的应收账款明细表,并于2002年1月15日采用肯定式函证方式对所有重要客户寄发了
在的展开式中的常数项是().
Thewritertriedtobeas______aspossibleinevaluatinghislatestwork.
最新回复
(
0
)