首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: CMyObject,in the construtor ~CMyObject,in the destru
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: CMyObject,in the construtor ~CMyObject,in the destru
admin
2020-05-14
70
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:
CMyObject,in the construtor
~CMyObject,in the destrutor
注意:错误的语句在//********error********的下面,修改该语句即可。
1 #include(iostream.h>
2 class CMyObj ect
3 {
4 //********error********
5
6 //********error********
7 CMyObject(cout<<"CMyObject,in the construtor"<
8 -CMyObject(){cout<<"-CMyObj ect,in the destrutor"<
9 };
10 void main()
11 {
12 CMyObj ect obj 1;
13 }
选项
答案
(1)添加语句:public: (2)CMyobj ect(){cout<<"CMyObj ect,in the construtor"<
解析
程序中定义了类CMyObject,含有一个构造函数和一个析构函数,在构造函数和析构函数中分别输出一段字符。
[解题思路]
(1)构造函数和析构函数均为公有函数,而在C++中默认的访问属性为私有(private),因此构造函数和析构函数必须说明为public,即第1个标识下应添加“public:”。
(2)函数定义中在函数名后均有一对括号表示函数声明,因此第2个标识下应改为“CMyObject(){cout<<"CMyObject,in the constmtor"<
转载请注明原文地址:https://kaotiyun.com/show/3q8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于new运算符的描述中错误的是()。
以下不能作为输出流对象的是
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为()。
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回位能取任意类型。
当用数组元素作函数参数时,这属于【】传递。
如果在表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
下列叙述中正确的是
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
要敷设总长52m的压力管路,应按照()m的高度差敷设。
Someoftheproblemsthat【C1】______peopleintheU.S.【C2】______inthecitiesduringolddaysarestill【C3】______us____poorplan
固定桥首选的固位体是A.全冠B.3/4冠C.开面冠D.嵌体E.桩冠
[2005年,第38题]原子序数为24的元素,其原子外层电子排布式应是()。
盾构掘进控制“四要素”包括()。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定材料1.据中新网
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“作答要求”作答。二、给定资料1.据公安部网站消息,2010年3月26日公安部在人民大会
注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力和贯彻执行能力的测试。2.作答参考时限:阅读材料30分钟,作答90分钟。3.仔细阅读给定资料,按照后面提出的“作答要求”依次作答。4.考生可以在本试卷
AnswerQuestions71-80byreferringtothe4shortpassagesA,B,CandD.AnswereachquestionbychoosingA,B,CorDandmar
IfI(leave)______alittleearlier,Iwouldhavecaughtthetrain.
最新回复
(
0
)