首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: TestClass1 TestClass2 注意:不要改动main函数,不能增行或删行,也不能更
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: TestClass1 TestClass2 注意:不要改动main函数,不能增行或删行,也不能更
admin
2021-06-10
52
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
TestClass1
TestClass2
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
#include
Struct TestClass0
{
∥********error********
virtual.void fun();
};
class TestClass1:public
TestClass0
{
void fun()
{
tout<<“TestClass1”<
}
};
class TestClass2:public
TestClass0
{
void fun()
{
cout<<“TestClass2”<
}
};
void msin()
{
TestClasS0*p;
TestClass1 obj 1;
TestClass2 obj 2;
∥********error********
p=*obj 1;
P一>fun();
∥********error********
P=*obj 2;
P一>fun();
return;
}
选项
答案
(1)virtual void fun()=0; (2)p=&obj 1; (3)p=&obj 2;
解析
本题程序中的功能为输出字符串TestClass1和TestClass2。从已定源程序的main主函数开始入手,通过定义的类,实现题目中要求的输出结果。
转载请注明原文地址:https://kaotiyun.com/show/K8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,一88,0和0,则下列定义语句中错误的是()。
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charC;whilc(_____){;_____if(c==’\n’)t.put(c
如果利用C++流进行输入输出,下面的叙述中正确的是()。
在语句cin>>data;中,cin是()。
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;);classPi
不能作为函数重载的判断依据的是()。
有如下类模板定义:temp1ate<typenameT>c1assBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator
在C++中,实现封装性需借助于()。
在数据库系统的内部结构体系中,索引属于()。
索引属于______。
随机试题
慢性盆腔炎的临床表现不包括
抑郁症患者的睡眠紊乱以下列哪种最为多见
下列属于面肌的是
根据《宪法》和法律的规定,关于基层群众自治,下列哪一选项是正确的?(2014年卷一25题,单选)
政府采购合同自签订之日起()个工作内,采购人应当将合同副本报同级政府采购监督管理部门和有关部门备案。
《建设工程质量管理条例》规定,实行监理的建设工程,建设单位应当委托具有( )的工程监理单位进行监理。
Wordcomesthatfreesouvenirswillbegivento______comesfirst.
在对农业的社会主义改造中创造了由低级到高级逐步过渡的形式。其中,具有社会主义萌芽性质的是()
Eachandeverydifference______contradiction.
Thelatestprojectistotakeacityofaroundhalfamillioninhabitantsanddiscoversexactlywhatrawmaterials【S1
最新回复
(
0
)