首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); stat
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); stat
admin
2010-06-06
129
问题
有以下程序
#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 val)
{
s=val;
}
int main ()
{
MyClass my[3],*p;
p=my;
for (int k=0;k<3;k++)
{
p->SetValue(k+1);
p++;
}
cout<<MyClass::s<<endl;
return 0;
}
运行后的输出结果是______。
选项
答案
3
解析
本题考核静态数据成员。本题程序中把变量s定义为静态数据成员,它被MyClass类的所有对象所共享,但它不属于类的任何一个对象,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1,由此可知s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/t5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h>#include<ctype.h>voidfun(char*p){inti=0;while(p[
有以下程序(说明:字母A的ASCⅡ码值是65):#includevoidfun(char*s){while(*s){if(*s%2)printf(’’%c’’,*s);s++;}}voidmain(){chara[]=’’BYTE’’
设有语句:printi(“%2(1\n”,2010);,则以下叙述正确的是()。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("%d",++b);case1:printf
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删
下列关于栈和队列的描述中,正确的是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
在面向对象方法中,不属于“对象”基本特点的是()。
下列选项中属于面向对象设计方法主要特征的是()。
下列二叉树描述中,正确的是()。
随机试题
抑制素对下列哪种腺垂体激素的分泌具有很强的抑制作用?
女,40岁,G7P2,停经48天行负压吸宫术,并发症相对较少见的是
脊柱骨折最常见的类型是
男性,68岁。反复咳嗽、咳痰、气促41年,心悸、水肿5年,近1周来症状加重入院。查体:呼吸急促,双肺可闻及干湿啰音,P2亢进,三尖瓣区闻及3/6级收缩期杂音。肝右肋下4cm,压痛,肝颈静脉回流征阳性,下肢水肿。此时首选的治疗是使用
背景资料:某爆破公司进行水下裸露药包爆破,投药船抛锚定位后,即由潜水员进行水下投放药包。在投放药包过程中,一药包与加重物(沙包)的捆扎不牢脱开,潜水员在水下把沙包压在药包上后继续作业。后来因船舶走位,此药包挂到船舵致使药包上浮(未浮出水面)。投放完药包后水
某外贸进出口公司2015年12月从日本进口10辆小轿车,每辆车的关税完税价格为15万元人民币,则该外贸公司进口小轿车应缴纳消费税()万元。(进口关税税率25%,消费税税率5%)
以下能够触发文本框Change事件的操作是( )。
______thepolicecantell,nosuspiciousactivityoccurredbetweenthehoursof3and5p.m.
Thecomprehensionpassagesonthiscoursearedesignedtohelpyouincreaseyourspeed.Ahigherreadingrate,withnolossofc
Abroadpublicdiscussionofenvironmentalproblemsbeganinthemid-1980s,whenthefirst"green"groupsformedinopposition
最新回复
(
0
)