首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: Endpoint1:(1,8),E
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: Endpoint1:(1,8),E
admin
2021-02-22
40
问题
请使用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全国计算机二级
相关试题推荐
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
有如下类定义:classMyClass{Intvalue;public;MyClass(intn):value(n){}intgerValueoconst{returnvalue;}}
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
下面描述中不属于数据库系统特点的是
层次型、网状型和关系型数据库划分原则是
数据库系统的核心是
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
设表的长度为n。存下列结构所对应的算法中,最坏情况下时间复杂度最低的是
检查软件产品是否符合需求定义的过程称为
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
直接影响着固定资产投资的风险大小和收益多少的是__________。
Ⅰ度轻型子宫脱垂是指Ⅱ度轻型子宫脱垂是指
患儿,男,7岁。喉核赤肿,咽喉疼痛,吞咽不利,发热重,鼻塞流涕,头痛身痛,舌红,苔薄黄,脉浮数。其治法是
收益性物业管理中,影响有效毛收入的因素有()。
案例 C煤矿为井工矿,为省属国有煤矿,设计生产能力为450×104t/a,服务年限为65年,其基建施工年限为5年。该煤矿通过了安全设施设计审查,并在2015年完成一期工程建设,于2018年投产,在建设过程中,该矿严格按照“三同时”有关规定进行了施工。矿井
内部控制的要素包括____________、______________、____________、_____________和_____________。
香港社会工作的显著特点是发达程度高,引起全世界的关注。()
从组织内部权力配置关系来看,“美国模式”是________为主导的高等学校权力模式。
【2013年淄博市属文昌湖区真题】最早以“教育心理学”命名的《教育心理学》一书的作者是()。
ThemenandwomenofAnglo-SaxonEnglandnormallyboreonenameonly.Distinguishingepithetswererarelyadded.Thesemightbe
最新回复
(
0
)