首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
admin
2016-11-24
31
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
10
TestClass1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
class TestClass1
{
public:
TestClass1(){
};
//********error********
private:
virtual~TestClass 1()
{
using namespace std;
cout<<”TestClass1”<
};
};
class TestClass2:public TestClass 1
{
public:
//********error********
explicit TestClass2(int i)
{
m_i=i;
};
testclass2&operator ()(int i)
{
this->m i=i;
}
void print()
{
//********error********
cout<
}
private:
int m i:
};
void fun(TestClass2 C1)
{
C1.print();
)
int main()
{
fun(10);
return 0:
}
选项
答案
(1)删除“private:”语句 (2)TestClass2(int i) (3)std::cout<
解析
(1)第1个标识下的“virtual~TestClass1()”语句是TestClass1()析构函数,不是私有函数,所以删除“private:”。
(2)“explicit TestClass2(int i)”构造函数语句中的“explicit”是禁止隐式转换。程序中无法实现对类TestClass2的直接使用,所以这里应该将其删除。即“TestClass2(int i)。
(3)第3个标识下实现,fun函数中m_i的标准输出,即在屏幕上输出10。在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即“std::cout<
转载请注明原文地址:https://kaotiyun.com/show/3oAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
下列叙述中正确的是
一个向量第1个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
软件设计模块化的目的是【】。
将代数式转换成程序设计中的表达式为【】。
设置虚基类的目的是()。
数据的逻辑结构有线性结构和【】两大类。
下列关于关系运算的叙述中正确的是
随机试题
A、①B、②C、③D、④C
A、桑菊饮B、银翘散C、透疹凉解汤D、清胃解毒汤E、清解透表汤治疗风疹之邪郁肺卫证,首选的方药是
关于预期寿命ex,下列说法正确的是
治疗急惊风湿热疫毒证的首选方剂是( )
某桥梁工程施工过程中,由于地基条件发生了变化,建设单位根据施工合同条款的约定提出增加两根φ2.0m钻孔桩的变更要求,监理机构根据合同规定向承包人发出了变更指令。在对该变更进行估价时发现,合同工程量清单中没有φ2.0m钻孔桩的价格,而有φ1.5m钻孔桩的价格
合伙企业解散应当由清算人进行清算,清算人可以由()担任。
2018年5月,某事业单位发生如下经济事项:(1)2日,收到支票为10万元的无条件捐赠,并于当日将款项存入银行。(2)5日,收到同级财政部门批复的分月用款计划及代理银行盖章的“授权支付到账通知书”,金额为120万元。(3)15日,以捐赠款
SheissecondlyonlytoJuliInksterinmostSolheimCuppointsearnedbyanAmerican.
Atthebottomoftheworldliesa【B1】______continentstillwrappedintheIceAgeand,untilrecenttimes,【B2】______toman.Iti
It______thathewasgivenafairtrialandhadnocomplaint.
最新回复
(
0
)