首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //***
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 10 TestClass1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //***
admin
2020-07-23
67
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
10
TestClass1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
Class TestClass1
{
public:
TestClass1(){
},
//********error********
private:
virtual~TestClass1()
{
using namespace std;
cout<<"TestClass1"<
};
};
class TestClass2:public TestClass1
{
publi c:
//********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()析构函数,不是私有函数,所以删除“pfivate:”。
(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/JQyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classCup{public:_______________//构造函数声明private:doubleprice;
软件生命周期是指( )。
下列关于模板形参的叙述中,错误的是
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
层次型、网状型和关系型数据库划分原则是( )。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面不属于软件设计阶段任务的是()。
在E-R图中,用来表示实体的图形是()。
随机试题
在一项庆祝活动中,一名学生依次为1、2、3号旗座安插彩旗,每个旗座只插一杆彩旗,这名学生有三杆红旗、三杆绿旗和三杆黄旗。安插彩旗必须符合下列条件:如果1号安插红旗,则2号安插黄旗。如果2号安插绿旗,则1号安插绿旗。如果3号安插红旗或者黄旗,则2号安插红旗。
Photoshop中反选命令的快捷键是:
太阳经头痛的特点是
下列哪些情况是代谢性碱中毒的病因
患者,男,22岁。尿道流脓伴排尿痛1周。发病2天前有不洁性交史。发病后即自服抗生素。体格检查:尿道口见较多黄色脓性分泌物。尿道分泌物涂片革兰染色未发现革兰阴性双球菌。该患者处理上应首先采取的方法是
下列各项中,以建筑工程定额为统称的是()。
不得办理托收承付结算的业务包括()。
(2004年真题)某电子出版物的编辑在发稿时误将一些中间过渡文件作为定稿文件刻录到CD-R上,以致已经制成的翻录母盘全部报废。由此发生的费用在进行本量利分析时应列入()。
2018年9月,中非合作论坛北京峰会举行,中国国家主席习近平主持峰会并举行相关活动。本次峰会的主题是“_____”。
TheEarthhasbeenstrippedofupto90%ofitsspeciesfivetimesbeforeinthepast450millionyears.Nowit’sabouttohappe
最新回复
(
0
)