首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m; TestClass() {
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m; TestClass() {
admin
2012-12-29
24
问题
分析下面程序,该程序的运行结果是( )。
#include
class TestClass
{
public:
static int m;
TestClass()
{
m++:
)
TestClass(int n)
{
m=n;
}
Static void test()
{
m++:
}
};
int TestClass::m=0;
voidmain()
{
TestClass A;
TestClass B(3);
A.test();
TestClass::test();
cout<<“m=”<
}
选项
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/ggVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> #include<string.h> main() {charstr[][20]={"One*World","One*Dream!"},*P=str[1]; printf("%d,
有以下程序: #include<stdio.h> doublef(doublex); main() { doublea=0;inti; for(i=0;i<30;i+=10)a+=f((double)i); print
有下列程序 #include<stdio.h> main() {charv[4][10];inti; for(i=0;i<4;i++) scanf("%s",v[i]); printf("%c,%s,%s,%c",
有以下程序: #include<stdio.h> intf(intx,inty) { return((y-x)*x); } main() { inta=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
下面可以作为软件需求分析工具的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
以下涉及字符串数组、字符指针的程序段中,没有编译错误的是()。
以下选项中与(!a==0)的逻辑值不等价的表达式是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
设非空二叉树的所有子树中,其左子树上的节点值均小于根节点值,而右子树上的节点值均不小于根节点值,则称该二叉树为排序二叉树。对排序二叉树遍历的结果为有序序列的是()。
随机试题
一般网站通常是几级结构()
在卫星电视接收系统中,馈源工作的位置介于()之间。
下列关于回收站的描述中,正确的有()
以下各项中,()是一般进口货物与保税货物的区别。
某普通合伙企业合伙人陈某死亡,其合法继承人小陈不愿成为该合伙企业的合伙人。对陈某在该合伙企业中的财产份额,应在全体合伙人之间平均分配。()
政府支出包括()。
读下图,完成下列问题。某两洲面积之和与某大洋面积接近,它们是()。
A、 B、 C、 D、 D将每个图形看成四个部分,每组第一个图形的四个部分分别顺时针或逆时针旋转45°得到第二个图形,第一个图形的四个部分分别以相反的方向旋转45°得到第三个图形,由此选择D。
“约法三章”是()的政策。
2012级企业管理专业的林楚楠同学选修了“供应链管理”课程,并撰写了题目为“供应链中的库存管理研究”的课程论文。论文的排版和参考文献还需要进一步修改,根据以下要求,帮助林楚楠对论文进行完善。在考生文件夹下,将文档“Word素材.docx”另存为“Wor
最新回复
(
0
)