首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destnlctor 注意:错误的语句在//********error*
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destnlctor 注意:错误的语句在//********error*
admin
2017-03-22
58
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:
Constructor,i=0,
Destnlctor
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
class CObj
{
int i;
public:
CObj();
void display();
~CObj();
};
//********error********
CObj:CObj()
{
cout<<"ConstruCtor"<<",";
i=0;
}
//********error********
CObj:display()
{
cout<<"i="<
}
//********error********
CObj:CObj()
{
cout<<"Destructor"<
}
Void main()
{
CObj a;
a.display();
}
选项
答案
(1)CObj::CObj() (2)void CObj::display() (3)CObl::~CObl()
解析
(1)在类的外部定义成员函数时,必须在成员函数前面加上类名和作用域运算符(::),作用域运算符用来表示某个成员属于哪个类,使用格式为:<类名>::<成员函数>(<参数函数>),因此第1个标识下应改为COb.j::COb.j(),默认构造函数没有参数。
(2)第2个标识下“CObj:display()”,从其后的语句看,这是在类外实现CObj函数,因此也有作用域运算符使用错误问题,display()函数返回值为void,因此第2个标识下应改为void CObj::display()。
(3)第3个标识下“CObj:CObj()”,显然这里是在类外实现析构函数,析构函数是一个特殊的函数,它的名字和类名相同,并在前面加“~”字符,用来与构造函数加以区别,因此第3个标识下应改为CObj::~CObj()。
转载请注明原文地址:https://kaotiyun.com/show/Z9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是一【】。
打开文件时可单独或组合使用下列文件打开模式:①ios②ios_base::aopiosase::binary③iosbase::④iosbase::out若要以二进制读方式打开一个文件,需使用的文件打开模式为()。
有如下程序:#includeusingnamespacestd;ClassTest{public:Test(){}Test(constTest&t){cout
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
以下选项中不属于软件工程的目标是( )。
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
随机试题
圆柱形铣刀的后角指在正交平面内测得的后面与()之间的夹角。
外加电流阴极保护对邻近的地下金属构筑物()。
肺痈溃脓期,病情顺逆的转化,应观察哪些方面()(2003年第141题)
患者,男,52岁。3年来经常出现左下肢行走后疼痛,间歇性跛行,近来自感疼痛加重,并出现夜间睡眠时痛且常有肌肉抽搐,影响睡眠。查左下肢胫后动脉和足背动脉搏动消失,Buerget征阳性,足背动脉充盈时间延长。最可能的诊断是
A.泻南补北B.扶土抑木C.滋水涵木D.培土生金E.佐金平木心肾不交的治法是
A.静脉注射B.皮下注射C.皮内注射D.鞘内注射E.腹腔注射注射吸收差,只适用于诊断与过敏试验
我国项目建设程序中,大型复杂工程项目的设计分为()。
下列项目中应计入管理费用的有()。
经过训练的金雕能在草原上长途追击野狼。某研究小组为研究金雕的飞行方向和判断野狼群的活动范围,将无线电传导器放置在一只金雕身上进行追踪。野狼为了觅食,其活动范围通常很广,因此,金雕追击野狼的飞行范围通常也很大。然而,两周以来,无线电传导器不断传回的信号显示,
A、Lessthan30minutes.B、From30to45minutes.C、Atleast45minutes.D、Morethan30minutes.B
最新回复
(
0
)