首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是【 】。 #include < iostream. h> class Myclass { public: void GetSum(int a) stat
下列程序的执行结果是【 】。 #include < iostream. h> class Myclass { public: void GetSum(int a) stat
admin
2010-06-06
38
问题
下列程序的执行结果是【 】。
#include < iostream. h>
class Myclass
{
public:
void GetSum(int a)
static int Sum:
private:
int A;
};
int Myclass:: Sum =10; //必须在类外部对静态数据成员初始化
void Myelass: :GetSum(int a)
{
A=a;
Sum+=A;
}
void PrintSum(Myclass& A)
{
cout<<"Sum="<<A.Sum<<end1;
}
void main( )
{
Myclass M,N;
M. GetSum(3)
N. GetSum(7)
PrintSum(M);
}
选项
答案
sum=20
解析
本题考察静态数据成员在同类的不同对象间的数据传递功能。Sum为所有对象的公共数据,M对象和N对象分别对sum进行累加,故结果为20。
转载请注明原文地址:https://kaotiyun.com/show/yyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)all[i][i+1]=*p+1;else+
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf("%d\n"
下列有关数据库的描述,正确的是()。
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a
下面属于面向对象方法中对象基本特点的是
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段sum=0;for(i=0;i<M;i++)sum+=x[i][0]+x[i][N-1];for(j=1;j<N-1;j++)sum+
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是()。
与成员访问表达式p->name等价的表达式是【 】。
随机试题
在一密闭的容器内,盛有相对密度为1.2的溶液,液面上方的压强为P0=100kpa,求距液面6米处所受的压力强度是多少?
我国刑事诉讼从表面特征来看,属于
维生素A缺乏症多发生在
证券组合按不同的投资目标分类,通常可以分为()。
在使用同种原料生产主产品的同时,附带生产副产品的情况下,由于副产品价值相对较低,而且在全部产品生产中所占的比重较小,因此,在分配主产品和副产品的加工成本时,()。
下列事项所形成的法律关系由《中华人民共和国劳动法》调整的是()。
23491645()315。
(2013年真题)甲公司明知乙受贿,仍提供银行账户帮助乙将受贿所得兑换成美元,汇往境外,丙收取乙支付的高额“手续费”。对甲公司的行为应认定为
下列叙述中正确的是
IntroductiontoEnglishSynonymsEnglishhasthelargestvocabularyandthemostsynonymsofalllanguagesintheworld.This
最新回复
(
0
)