首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m: TestClass () { m++; } TestClass(int n) { m=
分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class TestClass { public: static int m: TestClass () { m++; } TestClass(int n) { m=
admin
2015-11-25
52
问题
分析下面程序,该程序的运行结果是( )。
#include<iostream.h>
class TestClass
{
public:
static int m:
TestClass ()
{
m++;
}
TestClass(int n)
{
m=n;
}
static void test( )。
{
m++;
}
};
int TestClass::m=0;
void main()
{
TestClass A;
TestClass B(3);
A.test();
TestClass::test();
cout<<"m="<<B.m<<endl;
}
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数main入手,首先定义TestClass对象A,B;对象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“static int m;”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/hYNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
由关系数据库系统支持的完整性约束是指______和参照完整性。
下面对于友元函数描述正确的是()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
以下程序的输出是()。structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50
在C++语言中,main函数默认返回一个()类型的值。
下列程序的运行结果是#include<iostream.h>voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}void
有以下程序#include<iostream.h>voidfun(inta,intb,intc){a=456,b=567,c=678;}voidmain(){
对于下面的程序,说法正确的是 #include<iostream.h> voidmain() {intx=3,y=4,z=2; if(X=y+z)cout<<"x=y+Z"; elsecout<<"x!=y+Z";}
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
随机试题
下列关于急性造血功能停滞的叙述,正确的是
关于结肠的结构特征,错误的是
胚胎期7个月时,体内最主要的造血器官是
凝集反应中的抗体称为
下列不属于非牙源性囊肿范畴的是
营养不良患儿皮下脂肪减少,首先累及的部位是()
一座商住楼共20层,建筑高度60m,层高3m,一层至十七层为家具商场,十八层至二十层为住宅,商场每层划分为两个防火分区,每个分区建筑面积为500m2。建筑室内均设有疏散楼梯、应急照明和疏散指示系统,应急照明回路沿电缆管并垂直敷设,一层至二十层设置了一台应急
下列事项中,会导致留存收益总额发生增减变动的是()。
我曾经有一个坏习惯:不是在晚饭后坐在沙发上看手机,就是睡觉前躺在床上看手机——打开微信,将当天的朋友圈从头看到尾,一直刷到没有新动态为止;打开微博,看看谁因为什么又上了热搜榜;打开头条,看看它推送给我的星座分析……结果可想而知,时间轻松被刷没,除了一堆无用
阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某软件开发商通过招标承接了一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。
最新回复
(
0
)