首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 Testclassl 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 Testclassl 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
admin
2016-11-22
40
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
10
Testclassl
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#inc1ude<iostream>
class Testclassl
{
public:
Testclassl(){
};
//********error********
private:
virtual~Testclassl()
{
using namespace std;
cout<<"Testclassl"<<end1;
};
};
class Testclass2: public Testclassl
{
public:
explicit Testclass2(int i)
{
};
Testclass2& operator ()(int i)
{
this一>m_i = i;
void print()
{
cout<<m_i<<endl;
private:
intm_i;
};
void fun(Testclass2 c1)
{
C1.print();
int main()
’{
fun(10);
retum 0;
}
选项
答案
(1)删除“private:”语句 (2)TestClass2(int_i) (3)std::cout<<m_i<<std::endl;
解析
程序要求输出值为10,TestClassl。从已给定源程序的main主函数开始入手,main主函数首先调用fun函数,fun调用TestClass2中的print0函数,其中TestClass2继承了TestClassl。
(1)第1个标识下的“virtual~TestClassl()”语句是TestClassl()析构函数,不是私有函数,所以删除“private:”。
(2)“explicit TestClass2(int i)”构造函数语句中的“explicit”是禁止隐式转换。程序中无法实现对类TestClass2的直接使用,所以这里应该将其删除。即“TestClass2(inti),”。
(3)第3个标识下实现,fun函数中mi的标准输出,即在屏幕上输出10。在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即“std::cout<<mj<<std::endl;”或者添加“using namespace std;”。
转载请注明原文地址:https://kaotiyun.com/show/EzAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句段将输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
下列运算符中,在C++语言中不能重载的是
语句cout<<’\n’还可表示为【】。
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
重载的运算符保持其原有的【】、优先级和结合性不变。
一个类的友元函数能够访问该类的
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;public:intx;voidset
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
下面是关于派生类声明的开始部分,其中正确的是
下列选项中不属于软件工程3个要素的是()。
随机试题
A.补体系统B.溶菌酶C.防御素D.细胞因子E.氧自由基巨噬细胞氧依赖的杀菌途径中的主要效应物质是
背景材料:中国某大型建筑公司于2007年6月从德国进口了一套价值100万欧元的机械设备(以欧元计价)。合同签订时的汇率为1欧元兑换10元人民币,这套设备按人民币计价为1000万元。2008年6月,当该建筑公司支付货款时,汇率已升为1:11。这意味
被保险货物在运输途中由于受潮、受热原因招致的风险属于()
章女士,54岁,放置宫内节育器18年,现绝经1年,到门诊要求取出节育器。妇科检查:外阴发育正常,已婚已产型;阴道通畅,黏膜略平滑,分泌物无色、量少;宫颈光滑,大小正常;宫体前倾前屈位,正常大小,活动良好;双附件未触及异常。该妇女在取器前应进行的必要检查
患者,男性,58岁。行动不便,3天来反复上腹痛,进餐后发作或加重,伴反酸嗳气。电话咨询社区护士其应进行哪项检查,社区护士的建议是
会计核算电算化是会计电算化的初级阶段。其主要工作内容包括()。
某国内投资公司,2010年11月接受某国有企业以房产投资入股,房产市场价值500万元。此外,该公司将自有的房屋处理,原值1000万元,其中的一套房屋典当给某典当商;另外一套用作幼儿园,原值300万元。同时,该公司获得一块政府出让的土地,缴纳土地出让金10
甲公司以出包方式建造厂房,建造过程中发生的下列支出中,应计入所建造厂房成本的有()。
A、ThetwokindsofDirectors.B、ThetasksoftheBoardofDirectors.C、Howthecompanyisorganised.D、Howtorunacompany.C选项
A、Schoolviolencehasnothingtodowiththeeducationalsystem.B、Schoolsshouldstoptryingtoraisescores.C、Schoolsshould
最新回复
(
0
)