首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass 0 { m++: ) TestClass(int n、 { m=n: } static v
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass 0 { m++: ) TestClass(int n、 { m=n: } static v
admin
2019-07-10
43
问题
分析下面程序,该程序的运行结果是( )。
#include
class TestClass
{
public:
static int m:
TestClass 0
{
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=”<
)
选项
A、m=3
B、m=4
C、m=5
D、m=6
答案
C
解析
由主函数main入手,首先定义TestClass对象A,B;埘象B构造函数值为3,构造函数中m++,所以这时m=4。主函数中调用A.test(),因为“staticint m;”,m被定义为类TestClass静态成员变量,当它的值改变后,则在各对象中这个数据成员的值都同时改变了。所以这里执行“A.test();”中的m为前面进行加1操作后的4,即m现在的值为5。
转载请注明原文地址:https://kaotiyun.com/show/KX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
以下叙述中正确的是
关系数据库的概念模型是()的集合。
数据结构分为线性结构与非线性结构,带链的栈属于______。
下列程序段循环()次。intx=-10;while(++x){}
阅读下面程序:#include<iostream.h>voidfun1(chara,charb){charc;c=a;a=b;b=c;}voidfun2(char&a,char&b)
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
有64个结点的完全二叉树的深度为【】(根的层次为1)。
DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和【】。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
你现在是单位中层,但上升空间不大了,现在有个符合你的专业和兴趣的新岗位,但是你要从基层干起.你会选择哪一个?请说明理由。
在Excel中,使用筛选功能对某姓名列中自定义筛选条件,要求筛选姓氏为“张”的人员数据时,可在筛选条件中输入“等于”__________。
A.表证B.里证C.虚证D.热证E.实证实脉的主证是
下列叙述不正确的有()。
用友报表系统中,()是系统提供的默认关键字。
根据我国现行的交易规则,关于开盘价说法错误的是()。
旅行社不向其聘用的导游人员、领队人员支付报酬,或者所支付的报酬低于当地最低工资标准的,按照《旅行社条例》的有关规定处理。()
《巴塞尔协议》(《关予统一国际银行的资本计算和资本标准的协议》)对资本充足率制订统一监管标准,其主要防范的是________风险,其次是______风险。(对外经贸大学2004年)
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
A、Itwassad.B、Itwasunbelievable.C、Itwasboring.D、Itwasfunny.C女士问男士觉得布伦达讲的故事怎么样,男士说布伦达讲故事的时候他都快睡着了(hardtokeepawake),言
最新回复
(
0
)