首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass() { m++;
分析下面程序,该程序的运行结果是( )。 #include class TestClass { public: static int m: TestClass() { m++;
admin
2021-02-22
64
问题
分析下面程序,该程序的运行结果是( )。
#include
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=”<
}
选项
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://www.kaotiyun.com/show/Xofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
能够减少相同数据重复存储的是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
寸软件系统总体结构图,下面描述中错误的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
若在表达式y/x中,’’/’’是作为成员函数重载的运算符,则该表达式还可以表示为()。
在软件开发中,需求分析阶段产生的主要文档是
下面不属于软件需求分析阶段主要工作的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
随机试题
(2013年4月)按照标准内容的性质,标准可分为_____、______、_____。
剩余电流(漏电)保护不能作为哪类保护功能使用?[2008年第99题]
符合民事诉讼的第二审程序规定的有()。
关于关键绩效指标的说法,错误的是()。
“她一笑啊,我们就乖乖听话了。”2013年11月9日,四川资阳有网友发帖称,安岳有一位最漂亮的城管,说话温柔,长相甜美,“绝对是女神”。从10日到11日,美女城管熊朝蓉在网络上迅速走红。网友“一丝不挂”说,“要命了这个……春节回去一睹真容。”网友“哼哼熊”
宪法草案经一定程序通过后,一般由()公布。
Anewstudyfindsthatblacksondeathrow【1】ofkillingwhitesaremorelikelytobeexecutedthanwhiteswhokillminorities.I
DuringthenextseveralweeksIwentcompletelytothewolves.Itookatinytentandsetitupontheshoreofbay.Thebigtel
下列关于运算符重载的叙述中,错误的是()。
A、 B、 C、 C
最新回复
(
0
)