首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3,此工程中包含一个源程序文件pmj3.epp,其中定义了用于表示平面坐标系中的点的类My-Point和表示线段的类MyLine;程序应当显示: (0,0)(1,1) 1.41421,
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3,此工程中包含一个源程序文件pmj3.epp,其中定义了用于表示平面坐标系中的点的类My-Point和表示线段的类MyLine;程序应当显示: (0,0)(1,1) 1.41421,
admin
2015-06-27
13
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3,此工程中包含一个源程序文件pmj3.epp,其中定义了用于表示平面坐标系中的点的类My-Point和表示线段的类MyLine;程序应当显示:
(0,0)(1,1)
1.41421,1
但程序中有缺失部分,请按照以下提示,把缺失部分补充完整:
(1)在“//**1******found****”的下方是构造函数的定义,它用参数提供的两个端点对pointl和point2进行初始化。
(2)在“//**2******found****”的下方是成员函数length的定义,返回线段的长度。
(3)在“//**3****found****”的下方是成员函数s1ope的定义中的一条语句。
函数s1ope返回线段的斜率,方法是:若线段的两个端点分别是(x
1
,y
1
)和(x
2
,x
2
),则斜率k为:
注意:只在指定位置编写适当代码,不要改动程序中的其他内容,也不要删除或移动“****found****”。
//proj3.cpp
#include
#include
usingnamespacestd;
classNyPoint{//表示平面坐标系中的点的类
doublex;
doubley;
public:
lyPoint(doublex,cloubley)
{this->x=x;this->y=y;}
doublegetX()const{returnx;)
doublegetY()const{returny;}
voidshow()consttcout<<’(’<
};
classNyLine{//表示线段的类
NyPointpoint1;
NyPointpoint2;
public:
NyLine(NyPointp1,NyPointp2);
NyPointendPointl()const{return
point1;)//返回端点1
NyPointendPoint2()const{return
point2;}//返回端点2
double:Length()const;//返回线段的长度
doubles1ope()const;//返回直线的斜率
};
//**1************found**********
NyLine::NyLine(NyPointp1,NyPointp2):________{}
//**2************found**********
doubleNyLine::________
{
returnsqrt((point1.getX()-
point2.getX())*(point1.getX()-
point2.getX())+(point1.getY()-
point2.getY())*(point1.getY()-
point2.getY()));
}
doubleNyLine::s1ope()const
{//**3************found**********
return(________)/(point2.
getX()-point1.getX());
}
intmain()
{
NyLineline(NyPoint(0,0),NyPoint
(1,1));
line.enclPointl().show();
line.endPoint2().show();
cout<
return0;
}
选项
答案
(1)point1(p1), point2(p2) (2)length()const (3)point2.getY() - point1.getY()
解析
(1)主要考查考生对构造函数的掌握,这里使用成员列表初始化给point1和point2赋初始值。
(2)主要考查考生对成员函数的掌握,由类的定义中函数的声明:double length()const; //返回线段的长度,可知这里要输入length()const。
(3)主要考查考生对成员函数的掌握,由函数声明:double slope()const; //返回直线的斜率,可知返回语句要返回直线的斜率,因此要输入:point2.getY() - point1.getY( )。
转载请注明原文地址:https://kaotiyun.com/show/xBBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
简述统计假设检验中两类错误的定义及其关系。
卡方检验要求每个单元格的理论次数不得小于5,如果小于5应该采用以下的哪些处理办法?()
下列人物不是国民教育思想的代表的是
我国《宪法》第26条第1款规定:国家保护和改善生活环境和生态环境,防治污染和其他公害。下列哪一选项是正确的?()
对于宪法的归属,甲、乙、丙三个同学有不同看法。甲认为:宪法是一个法律部门,它属于部门法。乙认为:宪法是法的渊源,它属于法的渊源之一。丙认为:宪法是一个规范性法律文件,它属于规范性法律文件的范围。请运用法理学的知识对这些观点加以分析。
下列有关法律意识的表述正确的有()。
本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画了空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭圆形,并且画了白色粗体的“欢迎学习Java!”字符串。importjava.awt.*;importjavax.swing.*;publiccl
算法的时间复杂度是指()。
下列叙述中正确的是()。
随机试题
某投资者以1750元的价格购买了1张180天期的面额为2000元的国库券,那么,当该投资者持有国库券到期时,他获得的年收益率是
在一起人身伤害赔偿案件中,原告举出一张受伤部位的X光片作为证据,该证据属于民事诉讼法规定的何种证据?()
根据《汽车贷款管理办法》的规定,可以申请汽车贷款的是()。
商业银行计提贷款损失准备金的基本步骤是()。
小规模纳税人销售货物采用销售额和应纳增值税合并定价的方法向客户结算款项时,应按照不含税销售额确认收入。()
某生产化工产品的公司,2015年全年主营业务收入2500万元,其他业务收入1300万元,营业外收入240万元,主营业务成本600万元,其他业务成本460万元,营业外支出210万元,营业税金及附加240万元,销售费用120万元,管理费用130万元,财务费用1
对于社区中失业人员的就业问题,社区工作者根据一些研究报告认识到,虽然这与当事人自身能力与条件有关,但其更重要的原因在于国家的国有企业改革政策,国有企业改革使得部分国企职工下岗失业。这一观点反映了社区工作()的专业特点。
某次考试及格与不及格人数比为11:7,把及格与不及格人数分布情况制成扇形统计图,则表示及格人数的扇形圆心角的度数是__________.
UnderstandingDepressionI.Misunderstandingofdepression—Mistakenlybelievethatdepressioncomesfrom【B1】______【B1】______—
TheconclusionofanewstudybysociologistsfromtheUniversityofTorontowon’tcomeasasurprisetoworkingwomen:theyfee
最新回复
(
0
)