首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); static int s;
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); static int s;
admin
2010-12-16
46
问题
有以下程序:
#include<iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
static int s;
void SetValue(int val);
);
int MyClass::s=0;
MyClass::MyClass()
{
-s++; }
Void MyClass::SetValue(int v
选项
答案
3。
解析
本题程序中把变量s定义为静态数据成员,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1,由此可知s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/bUVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintm1(intx,inty){returnx
有以下程序:#include<stdio.h>doublef(doublex);main(){doublea=0;inti;for(i=0;i<30;i+=10)a+=f((double)i);printf("%3.0f\n",a);
有以下程序:#include<stdio.h>main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][
有以下程序:#include<stdio.h>main(){intk=5,n=0;do{switch(k){ease1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;b
请编写函数fun,其功能是:计算并输出当x
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。注意:不要改
下面函数的功能是()。sss(s,t)char*S,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s—*t);)
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib
关于C语言标识符,以下叙述中错误的是()。
随机试题
在一定时间内,占据一定空间的同种有机体的集合群是
腹腔镜胆囊切除术的常见并发症有:()
腹部摄影的叙述,错误的是
A、息风止痉B、活血消肿C、疏散风热D、利尿通淋E、凉血止痢鱼腥草除清热解毒外,又能()。
“进口口岸”栏:()。“运费”栏:()。
金融衍生工具的基本特征不包括()。
甲乙双方当事人于2月1日签订了一项买卖合同,合同约定一旦乙收回前欠应收账款,立即给甲的银行账户汇款购买其产品,并约定如果1个月内不能履行,则合同失效。2月10日,乙的银行账户上收到10万元前欠货款,乙于当日即向甲汇款,履行了合同。下列各项中符合法律规定的合
在某些特殊情况下,根据期初股东权益计算的可持续增长率和根据期末股东权益计算的可持续增长率可能不相等,此时应当以前者为准。()
简述全球资本市场中的风险以及应对措施。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i])(d[j]=【】;j++;}d[j]=0;
最新回复
(
0
)