首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: TestClass2 TIestClass3 注意:不要改动main函数,不能增行或删行,也不能更
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: TestClass2 TIestClass3 注意:不要改动main函数,不能增行或删行,也不能更
admin
2017-03-22
21
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:
TestClass2
TIestClass3
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
Class TestClass1
{
public:
virtual Void fun()=0;
};
class TestClass2:public TestClass1
{
//********error********
int fun()
{
using namespace Std;
cout<<"TestClass2"<
}
};
class TestClass3:public TestClass1
{
//********error********
void fun()
{
//********error********
Cout<<"TestClass3
"<
}
};
Void main()
{
TestClassl*p;
TestClass2 obj1;
TestClass3 obj2;
P=&obj1;
P=>fun();
obj2.fun();
return;
}
选项
答案
(1)void fun() (2)添加语句:public: (3)std::cout<<"TestClass3"<
解析
(1)fun()函数是没有返回值的,而第1个标识下的“int fun()”语句中定义的fun()函数是有int型返回值的,所以将其修改为“void fun()”。
(2)第2个标识下的fun()函数,没有被定义为public型,所以外部其他成员无法访问,只能是类本身访问,所以添加“public:”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。第三个标识下cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即为“std::cout<<"TestClass3"<
转载请注明原文地址:https://jikaoti.com/ti/T8t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是
7.在执行语句序列:inti=0;doi++;while(i*i
一个类中有【 】个析构函数。
形如A::A(A &)的构造函数称为( )。
用树形结构来表示实体之间联系的模型称为
在软件设计中,不属于过程设计工具的是
定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。
在最坏情况下,冒泡排序所需要的比较次数为【 】。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b:s=s*s;cout<<s<<end1;}
随机试题
中国共产党领导的多党合作制的主要政治形式和组织形式是()
明确的阐述了均权制理论的是()。
定积分∫-11(3x2+4sinx)dx的值为__________.
阿司匹林的作用包括
美国甲公司与中国乙公司签订国际货物买卖合同,对于该合同适用的法律,下列说法错误的是:
现有两个常规投资方案,当i=10%时,两个方案的净现值相等,ic为12.8%,其他条件如下表,则( )。
根据《中华人民共和国民事诉讼法》,实行一审终审的案件有()。
导游员一般连续注视导游对象的时间应在()秒钟以内,以免引起对方的厌恶和误解。
ItwasdeclaredthatCarlaMeyerswouldtemporarilytakeoverasPenningtonBank’schieffinancialofficerafterJoshuaGreenber
Thesearchforwater—andpossiblelife—onMarsgotaboostthisweekasscientistsannouncedevidenceofanancientoceanonthe
最新回复
(
0
)