首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XA{ int a; public: static int b: XA(int aa):a(aa){b++;)
有如下程序: #include using namespace std; class XA{ int a; public: static int b: XA(int aa):a(aa){b++;)
admin
2014-08-29
38
问题
有如下程序:
#include
using namespace std;
class XA{
int a;
public:
static int b:
XA(int aa):a(aa){b++;)
~XA(){}
int get0{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/PWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序中,A、B、C、D四句编译时不会出错的是()。#include<iostream>usingnamespacestd;classBase{public:Base();
数学表达式写成c++语言的表达式为【】。
在关系代数运算中,并、笛卡尔积、投影、选择和【】为基本的运算。
下面叙述错误的是()。
已知:intn=10;那么下列语句中错误的是()。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
假定一个二维数组的定义为“inta[3][5];”,则该数组所含元素的个数为【】,所占字节存储空间的字节数为【】。
一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
下列关于队列的叙述中正确的是
随机试题
多发性骨髓瘤最佳实验室诊断方法是
既可以清肺火、清胃火,又可泻肾火的中药是
A.淋巴细胞比例增高,CD8+/CD4+比例增加B.淋巴细胞比例增加,CD4+/CD8+比例增加C.中性粒细胞比例增加,少数患者淋巴细胞或嗜酸性粒细胞轻度增高D.单核细胞明显增多E.牛奶样外观,存在PAS染色阳性的脂蛋白样物质结节病,BALF主
甲服装公司与乙银行订立合同,约定甲公司向乙银行借款300万元,用于购买进口面料。同时,双方订立抵押合同,约定甲公司以其现有的以及将有的生产设备、原材料、产品为前述借款设立抵押。借款合同和抵押合同订立后,乙银行向甲公司发放了贷款,但未办理抵押登记。之后,根据
住宅分户表的设置。下述哪项是错误的?[2006年第55题]
AS公司2014年年末、2015年年末利润表中“利润总额”项目金额分别为5000万元、6000万元。各年所得税税率均为25%,各年与所得税有关的经济业务如下:(1)2014年:①2014年计提存货跌价准备45万元,年末存货账面价值为500万元。②20
—Mustwesendinourplanthisweek?—No,______;youcansenditinnextweek.
Itisofcoursetruethatinacertainsensetheindividualispredestinedtotalk,butthatisdueentirelytothecircumstance
Cricket,althoughlovedbymillionsofpeople,isnotoneoftheeasiestsportstounderstand.Indeed,thegamehaslotsofsubt
ManypeopleimaginethatAlzheimer’sdisease(早老性痴呆病),thedegenerativedisorderthatultimatelyleavessuffererswithtotalmem
最新回复
(
0
)