首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******e
admin
2013-09-11
9
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
10
TestClass 1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
class TestClass 1
{
public:
TestClassl0{
};
//******error******
private:
virtual-TestClass 1()
{
using namespace std;
cout<<”TestClass 1”<
};
};
class TestClass2:public TestClass 1
{
public:
//********error********
explic it TestClass2(int i)
{
m—i:i;
};
TestClass2&operalor()(int i)
{
this一>m—i=i;
}
void print()
{
//********error********
cout<
)
private:
int rn i;
};
void fun(TestClass2 C1)
{
C1.print();
}
int main()
{
fun00);
return 0:
}
选项
答案
(1)删除“private:”语句 (2)TestClass2(int i) (3)std::cout<
解析
程序要求输出值为10,TestClass1。从已给定源程序的main主函数开始入手,main主函数首先调用fun函数,fun调用TestClass2中的print()函数,其中TestCLss2继承了TestClassl。
[解题思路]
(1)第1个标识下的“virtual~TestClass1()”语句是TestClassl()析构函数,不是私有函数,所以删除“private:”。
(2)“explicit TestClass2(int i)”构造函数语句中的“explicit”是禁止隐式转换。程序中无法实现对类TestClass2的直接使用,所以这里应该将其删除。即“TestOass2(inti)”。
(3)第3个标识下实现,fun函数中m i的标准输出,即在屏幕上输出10。在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明Cout是在命名空间std中定义的流对象,即“std::cout<
转载请注明原文地址:https://jikaoti.com/ti/7ZXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述洋务运动的历史背景、主要内容和影响。(南开大学2018年世界历史真题)
以下属于情感分类的是
心理与教育科学研究数据的特点有()
对于认知风格属于场依存型的学生,适合的教学方法是()
SDR是IMF设立的储备资产和记账单位。()
假定某公司CEO决定来年投资股票,有两种方案供选择,要么投资a股票,a股票目前价值为75元/股,来年经济状况好的概率为0.2,股价为96;经济状况恶化概率为0.2,股价为68;经济状况正常概率为0.6,股价为85;b股票与市场相关系数为0.68,股票b的标
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
秦朝的(),是关于案件的调查、勘验及审讯等程序的文书程式。
SQLServer2008数据库中,【11】视图是存储一个查询结果的数据库对象。
下列叙述中,错误的是()。
随机试题
心阳虚证与肾虚水泛证均可见
A.脂肪B.肝C.神经系统D.骨髓E.脑汞和甲基汞进入机体后,其靶器官是
A.太阳病证B.阳明经证C.阳明腑证D.太阴病证E.太阳蓄血证身热,不恶寒,反恶热,口渴饮冷,蒸蒸汗出,舌红,脉洪数,其证候是
以下关于全酶的描述中.说法正确的是()。
二手房经纪业务门店设置的工作程序通常有:()。
下列进度计划中,属于实施性施工进度计划的是()。
下列关于风险的说法,正确的是()。
甲公司为一家在上海证券交易所上市的企业,也是全球著名集成电路制造商之一。基于公司战略目标,公司准备积极实施海外并购。相关资料如下:(1)并购对象选择。甲公司认为,通过并购整合全球优质产业资源,发挥协同效应,是加速实现公司占据行业全球领先地位的重要举措。
23,29,31,37,()
[*]
最新回复
(
0
)