首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #inc1ude<iostream.h> class Testclass { public: static int m, Testclass() {
分析下面程序,该程序的运行结果是( )。 #inc1ude<iostream.h> class Testclass { public: static int m, Testclass() {
admin
2019-06-07
50
问题
分析下面程序,该程序的运行结果是( )。
#inc1ude<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<<end1;
}
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数mam入手,首先定义TestClass对象A,B;对象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“staticint m,”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://www.kaotiyun.com/show/Jm8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
实体完整性约束要求关系数据库中元组的______属性值不能为空。
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。A)3B)4C)6D)7
己知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。A)f(v1,v2);B)f(v1,&v2);C)f(&v1,v2);D)f(
将代数式Z=转换成程序设计中的表达式为______。
有以下程序:#includeusingnamespacestd;classR{public:R(intr1,intr2){R1=r1l;
下列关于栈的叙述中,正确的选项是()。
在下面的4个关键字中用来说明虚函数的是()。
下列有关指针的用法中,错误的是()。
在关系数据库中,用来表示实体间联系的是
随机试题
下列各选项中的张某具备刑法规定的“可以从轻或者减轻处罚”的情节的有:
客源信息特征分析的内容主要有()。
按房地产的()来分,房地产可分为居住房地产、商业房地产、工业房地产及特殊房地产等。
按照索赔事件的性质分类,在施工中发现地下流砂引起的索赔属于()。
因继承遗产纠纷提起的民事诉讼,下列人民法院有管辖权的有()。
用于一些重要的资料文献和储品库,以及电力、电信和大中型计算机房灭火的灭火系统是()。
基层肩负着打通各项方针政策落地“最后一公里”的责任。打通“最后一公里”的关键是()。
下列各句中,画线词语能被括号中的词语替换且不改变句意的一项是:
下列各句,没有语病的一句是:
“认清中国的国情,乃是认清一切革命问题的基本依据。”这句话出自()
最新回复
(
0
)