首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test16_1,此工程包含一个源程序文件test16_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为: Which act(a or b)?b act1 act2 Bact3
使用VC6打开考生文件夹下的工程test16_1,此工程包含一个源程序文件test16_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为: Which act(a or b)?b act1 act2 Bact3
admin
2009-01-15
52
问题
使用VC6打开考生文件夹下的工程test16_1,此工程包含一个源程序文件test16_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为:
Which act(a or b)?b
act1
act2
Bact3
Bact4
Bend
源程序文件test16_1.cpp清单如下:
#include<iostream.h>
class A
{
public:
virtual void act1(){cout<<"actl\n";act2();}
void act2(){cout<<"act2\n";act3();}
/**********+****** found *****************/
void act3(){cout<<"Aact3\n";act4();}
/***************** found *****************/
virtual void act4{cout<<"Aact4\n";act5();}
void act5(){cout<<"Aend\n";}
};
class B:public A
{
void act3(){cout<<"Bact3\n";act4();}
void act4() {cout<<"Bact4\n";act5() ;}
void act5() {cout<<"Bend\n";}
};
void main (void)
{
char c;
A *a;
cout<<"Which act (a or b) ?";
/***************** found *****************/
cin<<c;
if(c==’a’)
a = new A;
else
a = new B;
a->act1 ( );
delete a;
}
选项
答案
(1)错误:voidact3(){cout<<"Aact3\n";act4();} 正确:virtual void act3(){cout<<"Aact3\n";act4();} (2)错误:virtual void act4{cout<<"Aact4\n";act5();} 正确:virtual void act4(){cout<<"Aact4\n";act5();} (3)错误:cin<<c; 正确:cin>>c;
解析
(1)主要考查考生对于虚函数使用规则的理解,要实现对函数act3的动态联编应该使用虚函数,这样在本题中对于函数的调用才能实现根据不同对象调用不同函数;
(2)主要考查考生对于函数定义的掌握,虽然参数表为空,但括号是不能省略的:
(3)主要考查考生是否会使用流输入操作,本题中使用的是流输出符。
转载请注明原文地址:https://kaotiyun.com/show/ZOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
简述统计假设检验中两类错误的定义及其关系。
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
关于教育的教育即生活的解读错误的是
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
关于遗传素质在人的身心发展中的作用,下列说法错误的是
随机试题
法国教育部可以直接经营管理初等和中等教育,这体现了教育的()
患者王某,24岁,平常月经规律,停经40天,阴道出血12天,今日突发腹痛,并伴恶心、呕吐就诊。检查T37℃,P120次/分,BP10.7/6.7kPa(80/50mmHg),面色苍白,表情痛苦。妇科检查:后穹窿饱满,宫颈举痛明显,子宫未查清,右侧宫旁
系统性红斑狼疮最典型的皮肤损坏部位是
女性生殖器结核最常见的是()。
某人民法院对被告人章某等共同抢劫一案作出一审判决。章某以自己没有参与抢劫为由提出上诉,其他被告人没有上诉,人民检察院也未抗诉。二审法院审查期间,章某因病死亡。二审法院应当如何处理该案件?
项目合同管理、工程设计、施工管理与项目监测、资金的使用与管理等内容属于()内容。
在某工程网络计划中,工作M的最早开始时间和最迟开始时间分别为第15天和第18天,其持续时间为7天。工作M有两项紧后工作,它们的最早开始时间分别为第24天和第26天,则工作M的总时差和自由时差( )天。
投资者为开展经营活动而投入的本钱成为()。
F公司采用平行结转分步法计算产品成本。实际发生生产费用在各种产品之间的分配方法是:材料费用按定额材料费用比例分配;生产工人薪酬和制造费用按实际生产工时分配。月末完工产品与在产品之间生产费用的分配方法是:材料费用按定额材料费用比例分配;生产工人薪酬和制造费用
以下程序的功能是求"x^2+15"表达式的值,其中x的值由文本框Text0输入,运算的结果由文本框Text1输出。PrivateSubCommand0_Click()DimxAsIntegerDimyAs
最新回复
(
0
)