首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: Endpoint1:(1,8),E
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: Endpoint1:(1,8),E
admin
2021-02-22
30
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:
Endpoint1:(1,8),Endpoint2=(5,2),length=7.2111。
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
#include
usingnamespacestd;
classLine;
doublelength(Line);
classLine{//线段类
doublex1,y1;//线段端点1
doublex2,y2;//线段端点2
public:
//ERROR**********found**********
Line(doublex1,doubley1,double
x2,doubley2)const{
this->x1=x1;
this->y1=y1;
this->x2=x2;
this->y2=y2;
}
doublegetX1()const{returnx1;}
doublegetY1()const{returny1;}
doublegetX2()const{returnx2;}
doublegetY2()const{returny2;}
voidshow()const{
cout《"Endpoint1=("<
cout<<"),Endpoint2=("<
//ERROR**********found**********
cout<<"),length="<
}
};
doublelength(Line1){
//ERROR**********found**********
returnsqrt((1.x1-1.x2)*(1.x1-1.x2)+(1.y1-1.y2)*(1.y1-1.y2));
}
intmain(){
Liner1(1.0,8.0,5.0,2.0);
r1.show();
return0;
}
选项
答案
(1)Line(doublex1,doubley1,doublex2,doubley2){ (2)cout<<"),length="<
解析
(1)主要考查考生对构造函数的掌握,构造函数要给私有成员赋初始值,因此不能使用const来限制。
(2)主要考查考生对this指针的掌握,由函数length的声明doublelength(Line);可知,length函数的形参是Line类,在voidshow()const函数里,this指针指向的是当前:Line类,因此可以用*this表示当前Line类。
(3)主要考查考生对成员函数的掌握,length函数是类外函数,不能直接调用类的私有成员,因此要通过成员函数取得对应的值。
转载请注明原文地址:https://kaotiyun.com/show/Jofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
能够减少相同数据重复存储的是
下列数据流图(DFD)构造规则中正确的是
下列叙述中正确的是
下面属于整数类I实例的是
在关系模犁中,每一个二维表称为一个
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员问的联系是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
数据库管理系统是
下列数据结构中,不能采用顺序存储结构的是
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;f
随机试题
敌百虫中毒时不可用于洗胃的溶液是()。
某楼面的均布活荷载为6kN/m2,该楼面结构中有一根钢筋混凝土连续梁,如题图所示。结构安全等级为二级。混凝土强度等级为C30,纵向钢筋为HRB400,箍筋为HPB300钢。梁截面尺寸b×n=250mm×500mm。均布荷载标准值:静载(含自重)gk=20k
某工程的时标网络计划如图2一1所示。工程进展到第5个月底、第10个月底和第15个月底时,分别检查了工程进度,相应地绘制了三条实际进度前锋线,如图中的点划线所示。注:1.图中每根箭线上方数值为该项工作每月计划投资。2.图下方格内(1)栏
水玻璃通常不可作为()来使用。
为了留住人才,让员工有归属感,分享企业长期发展的成果,解决他们的后顾之忧,某大型企业的人力资源经理王总打算制订企业年金计划,就此事向理财规划师进行咨询。企业举办企业年金时,通常需要寻找企业年金受托人来管理企业年金基金,法人受托机构要满足一定的条件,其中
()可促进钙的吸收和重吸收。[湖北省2010年5月三级真题]
根据下面材料回答下列问题。2008年一季度企业景气指数最高的行业是()。
Youwillhearapartofaradioprogrammeonbusinesstopics.ThepresenteristalkingaboutacompanycalledFast-Save.As
Themostconvincingevidencefortheimportanceofadultinfluenceonachild’sintelligencecomesfromastudyof"atrisk"chil
Heinterpretedhercondemnationofrecentofpoliticaldevelopmentsasan______criticismofthegovernment.
最新回复
(
0
)