首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: 1 1 2 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: 1 1 2 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
admin
2017-11-27
17
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
1
1
2
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
#include
class TestClass
{
//********error********
//********error********
const int j;
public:
TestClass()
{
//********error********
Static int i=0;
cout<<++i<
cout<
}
};
void main()
{
TestClass obj 1;
TestClass obj 2;
obj2.j+=obj1.j;
return;
}
选项
答案
(1)添加语句:public: (2)int j; (3)添加语句:j=1;
解析
(1)打开modi1.cpp,调试程序,显示错误提示为“modi1.cpp(22):error C2248:’j’:cannotaccess orivate member declared in class’TestClass’”,第1个标识下的{变量由于被定义为私有的,其他函数不可获得,这里应该是public型,所以在第1个标识下添加“public:”。
(2)程序中对于j的调用,说明j并不是常量,所以修改i的定义,将其定义为变量,而不是常变量,即修改第2个标识下语句为“int i;”。
(3)题目中要求调用对象,输出i的值为1。原程序中j变量的使用并没有赋初始化值,输出值为乱码,所以第三个标识下添加“i=1;”。
转载请注明原文地址:https://kaotiyun.com/show/IDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
下列运算符中全都可以被友元函数重载的是()
与以下程序段等价的是()while(a){if(b)continue;C;}
若要访问指针变量p所指向的数据,应使用表达式______。
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{inty;
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";)
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
程序设计分为面向过程程序设计和面向对象程序设计,具有继承性特点的程序设计称为【 】程序设计。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
下列各句中,加点的成语使用恰当的一句是()
本案中,由于该案件涉及县人民法院院长,因此,关于本案的管辖,下列说法正确的是:假设张某在人民检察院立案侦查期间自杀身亡,此时县人民检察院可以如何处理此案?
关于质量监督机构在工程竣工阶段质量监督工作的说法,正确的有()。
一般来说,弹性较小的理财目标有()。
下列各项中,关于企业无法查明原因的现金溢余,经批准后会计处理表述正确的是()。
下列关于企业风险管理内涵的说法中,错误的是()。
A、 B、 C、 D、 B第一组图中,最外层的“U”型框的开口方向各不相同,分别为上、下、右,第二组图规律相同,由此排除C和D。再看“U”型框内部的线条数,第一组图中为O、2、1,各不相同,第二组图规律相同,
根据《劳动法》的规定和劳动关系的性质,下列纠纷属于劳动争议的是()。
下列关于光纤同轴电缆混合网HFC的描述中,错误的是()。
A、Inaboutfourdays.B、Abouttwoweeksfromnow.C、Infourweeks.D、Shehasn’tdecidedyet.B
最新回复
(
0
)