首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestC!lass 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestC!lass 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
admin
2014-08-28
28
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
10
TestC!lass 1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***error***的下面。
#include
class TestClass l
{
public:
TestClassl0{
};
//********error********
private:
virtual-TestClass l()
{
using namespace std;
cout<<"TIestClass 1"<
);
};
class TestClass2:public TestClass l
{
public:
//********error********
explicit TestClass2(int i)
{
m i=i;
);
TestClass2&operator 0(int i)
{
this->m i=i;
)
void print()
{
//********error********
cout<
)
private:
int m i;
);
void fun(TestClass2 C1)
{
C 1.print();
)
int main()
{
fun(10);
return 0:
}
选项
答案
(1)删除“private:”语句 (2)TestClass2(int i) (3)std::cout<
解析
程序要求输出值为10,TestClassl。从已给定源程序的main主函数开始入手,main主函数首先调用fun函数,fun调用TestClass2中的print()函数,其中TestClass2继承了TestClassl。
【解题思路】
(1)第1个标识下的“virtual一Test(~lassl()”语句是TestClassl()析构函数,不是私有函数,所以删除“private:”。
(2)“explicit TestClass2(int i)”构造函数语句中的“explicit”是禁止隐式转换。程序中无法实现对类TestClass2的直接使用,所以这里应该将其删除。即“Test(3ass2(intil”。
(3)第3个标识下实现,fun函数中mi的标准输出,即在屏幕上输出10。在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即“std::cout<
转载请注明原文地址:https://kaotiyun.com/show/KbBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述宋至明清的民族关系。(陕西师范大学2013年中国史真题)
试述华盛顿会议召开的背景、主要内容及后果。(浙江大学2000年世界现当代史真题)
简述希腊奴隶制城邦的特点。(东北师范大学2002年世界上古史、中古史真题)
在一组数据11、11、11、11、13、13、13、17、17、18中,中数是()
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
简述人口结构对教育的影响。
关于教育目的确立的依据,下列说法错误的是
法的制定就是指法定的国家机关,依照法定职权和程序()。
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
随机试题
A、干扰药物从肾小管分泌B、改变药物从肾小管重吸收C、影响体内的电解质平衡D、影响药物吸收E、影响药物在肝脏的代谢;下列药物相互作用属以上哪种苯巴比妥中毒病人输入碳酸氢钠等药物碱化尿液
A.黄色B.红色C.黑色D.绿色E.蓝色硫化氢试验阳性结果是
下列哪项不是腹水的表现()
A.无适应证用药B.有禁忌证用药C.超适应证用药D.联合用药不适宜E.过度治疗用药抗抑郁药司来吉兰用于伴尿潴留患者,应评判为()。
A.癌性溃疡B.十二指肠球后溃疡C.复合溃疡D.胃多发溃疡E.幽门管溃疡溃疡不规则,底部污秽,凸凹不平,胃酸缺乏的是()。
《工程建设项目施工招标投标办法》和《工程建设项目货物招标投标办法》规定了投标保证金一般不得超过投标总价的2%,最高不超过()元人民币。
临街宗地的接近街道部分的地价通常()远离街道部分的地价。
基坑土方回填的说法错误的是()。
小王冬季从北京首都国际机场乘坐航班去某个机场,到达后发现手表显示的时间为18点30分,而机场所在地时间为22点30分。他去的可能是以下哪个城市?()。
价值评价的基本要求是
最新回复
(
0
)