首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #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
67
问题
分析下面程序,该程序的运行结果是( )。
#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为一个类,则该类的拷贝初始化构造函数的声明语句为()。
下列引用的定义中,()是错误的。
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
下列程序的运行结果是#include<iostream.h>voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}void
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;
以下叙述正确的是
下面程序输出的结果是 #include<iostream.h> voidmain() {inti; inta[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[i
______是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
随机试题
脑动脉栓塞的栓子最可能来自
男,20岁,因突发四肢抽搐伴意识丧失2分钟而入院。意识逐渐恢复后,仍昏睡、头痛、无力,对抽搐全无记忆。
硫糖铝服后可能导致哌仑西平服后可能导致
不规则盘卷状报验的不锈钢钢材(截面为矩形,宽为50毫米,厚为5毫米)除热轧外未经进一步加工
企业购进持有至到期投资时,发生的溢折价应记入的会计科目是()。
甲公司和乙公司均为增值税一般纳税人,适用的增值税税率均为17%。甲公司委托乙公司销售一批商品200件,协议价格为100元/件,成本为60元/件。根据委托销售协议,乙公司不能将没有销售出去的商品退回给甲公司;假定商品已经发出,甲公司将该批商品交付乙公司时增值
完全垄断市场具有哪些特征?
终身教育是()。
“改革是最大的红利”,“宪法的生命在于实施”。让权力回归原位,让权利一视同仁;让有产者有恒产,让无力者有尊严。一成不变、_______的国家没有未来,改革才能抵达公平正义的彼岸。选择相信未来,就是选择了一个长远的打算。春天来了,聪明的人不会_______地
Whatistheprobablerelationshipbetweenthetwospeakers?
最新回复
(
0
)