首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: TestClass2 TestClass3 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: TestClass2 TestClass3 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
admin
2016-10-28
27
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:
TestClass2
TestClass3
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream>
class TestClass1
{
publiC:
virtual void fun()=0;
};
class TestClass2:public TestClassI
{
//********error********
int fun()
{
using namespace std;
cout<<"TestClass2"<<endl;
}
};
class TestClass3:public TestClassi
{
//********error********
void fun()
{
//********error********
cout<<"TestClass3"<<endl;
}
};
vcid main()
{
TestClass1 *p;
TestClass2 obj1;
TestClass3 obj2;
p=&obj1;
p->fun();
obj2.fun();
return;
}
选项
答案
(1)void fun() (2)添加语句:public: (3)std::cout<<"TestClass3"<<std::endl;或者添加using namespace std;
解析
(1)fun()函数是没有返回值的,而第1个标识下的“int fun()”语句中定义的fun()函数是有int型返回值的,所以将其修改为“void fun()”。
(2)第2个标识下的fun()函数,没有被定义为public型,所以外部其他成员无法访问,只能是类本身访问,所以添加“pubfic:”。
(3)在程序中用到C++标准库时,要使用std标准命名空间进行限定。第三个标识下cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即为“std::cout<<"TestClass3"<<std::endl;”或者添加“using namespace std;”。
转载请注明原文地址:https://kaotiyun.com/show/VKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2;elses=n-fun(n-1);returns
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;…f
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为
算法的空间复杂度是指
一个学生关系模式为(学号,姓名,班级号,…),其中学号为关键词:一个班级关系模式为(班级号,专业,教室,…),其中班级号为关键词:则学生关系模式中的外关键词为【】。
流操作子______向输出流中插入一个换行符并刷新输出缓冲区。
C++中运算符优先级由高到低排列正确的是()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
随机试题
Mostpeopleretirefromworkbetweentheagesof60and65.Thishas【31】consequences,oneeconomicand【32】psychological.Eco
肾细胞癌增强扫描呈“快进快出”,主要见于下列哪种类型的肾癌
平衡训练中,当旋转患者头部,由于颈部受刺激,患者出现胸、腰和下肢的转动属于
假设杨华夫妇是你的新客户,目前正面临生涯与家庭上的转变,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员二、收支情况1.收入:杨华每月税前收入为13000元;吴红每月税前收入为8000元。2.支出:为应付
TheImportanceofChoosingtheRightToolWriteanessayof160-200wordsbasedonthedrawing.Inyouressay,youshould
在Windows环境下,单击当前应用程序窗口中的“关闭”按钮,其功能是
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
Despitedecadesofscientificresearch,nooneyetknowshowmuchdamagehumanactivityisdoingtotheenvironment.Humansare
A.hardlyB.chemistryC.virtuallyD.counterpartsE.testedF.geometryG.comfort
A、BrentwoodinAmerica.B、London.C、EssexinEngland.D、Scotland.C
最新回复
(
0
)