首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使程序正确运行,并且使程序输出的结果为 OK 注意:错误的语句在//******error******的下面,修改该语句即可。 试题程序
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使程序正确运行,并且使程序输出的结果为 OK 注意:错误的语句在//******error******的下面,修改该语句即可。 试题程序
admin
2013-11-15
24
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使程序正确运行,并且使程序输出的结果为
OK
注意:错误的语句在//******error******的下面,修改该语句即可。
试题程序:
#include
class TC
{
public:
TC()
{
a=b=0:
}
private:
int a,b;
};
class TC1:public TC
{
public:
TC1()
{
}
//******error******
virtual void func();
};
class TC2:public TC1
{
public:
TC2()
{
a=0;
b=0;
}
void func()
{
//******error******
cout<<"OK”
}
private:
int a;
int b:
};
void main()
{
TC2 obj;
//******error******
TC1*p=(TC1*) obj;
p->rune();
}
选项
答案
(1)应改为“virtual void func()=0;”。 (2)应改为“cout<<"OK"<
解析
本题中TC1类中的func函数是纯虚函数,纯虚函数的定义格式为virtual(函数类型)(函数名)(<参数表>)=0”,因此第1处的语句应为“virtual void func()=0;”。func函数没有参数表。编译程序后发现第2处的语句有错误,cout流中的数据是用流插入运算符“<<”顺序加入的,因此“<”不正确,应改成“cout<<"OK"<
转载请注明原文地址:https://kaotiyun.com/show/oXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而发现错误的位置并改正错误的是【】。
类MyClas定义如下:ClassMyClas{public:MyClas(){value=0;}setVariable(inti){value=I;}
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;classcount{staticintn;public:count(){n++;}
含有纯虚函数的类称为【】。
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始()。
下面程序运行后输出的结果是【】。#include<iostream>usingnamespacestd;classexample{constintm;public:example(inti)
如下的类定义,错误的语句是()。classMyclass{public:inta=1;//A)Myclass();//B)Myclass(inti);
下面关于运算符重载的描述错误的是()。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
下列语句中,错误的是()。
随机试题
高速I/O设备或成组交换数据时,可采用中断传送数据,比DMA传送方式合理。()
在心房颤动的治疗中,下列措施不正确的是
某研究者欲了解某地正常成年男性和女性的红细胞总体平均水平是否有差异,随机抽样测定了该地40名正常成年男性和40名正常成年女性的红细胞数,算得男性红细胞均数为4.68×1012/L,标准差为0.57×1012/L;女性红细胞均数为4.16×1012/L,标准
一个完整的预警体系应由()等部分构成。
投资设立公司是时下非常普遍的实业投资方式,其最大的优势就在于公司股东的( )。
某企业“应付账款”科目月末贷方余额80000元,其中:“应付甲公司账款”明细科目贷方余额lOO000元,“应付乙公司账款”明细科目借方余额20OoO元;“预付账款”科目月末借方余额6000()元,其中:“预付A工厂账款”明细科目借方余额100000
国有经济是社会主义全民所有制经济,是国民经济中的主导力量。国家应保障国有经济的巩固和发展。()
对物品进行拣选、加工、包装、分割、组配等作业是流通加工业务的范围。()
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间,则里程碑(19)在关键路径上。活动GH的松弛时间是(20)。(19)
Excusesrepresentadesiretohangontothelifeyouhavenow.Anexcuseisanobstaclethatyouchoosetoplace【C1】______front
最新回复
(
0
)