永发信息网

计算2点的距离根据这个Point类,计算出距离.写个能运行的.class Point{public:Point(doub

答案:1  悬赏:20  手机版
解决时间 2021-06-08 17:21
计算2点的距离
根据这个Point类,计算出距离.写个能运行的.
class Point
{
public:
Point(double nx=0.0,double ny=0.0):x(nx),y(ny){}
Point(Point &np):x(np.x),y(np.y){}
double GetX(){return x;}
double GetY(){return y;}
void SetX(double nx){x=nx;}
void SetY(double ny){y=ny;}
void SetPoint(Point &np){x=np.x;y=np.y;}
private:
double x,y;
};
最佳答案

该题有好多种写法.我用C++写了其中的一种,代码如下:
#include
#include
using namespace std;
class Point
{
public:
Point(double nx=0.0,double ny=0.0):x(nx),y(ny){}
Point(Point &np):x(np.x),y(np.y){}
double GetX(){return x;}
double GetY(){return y;}
void SetX(double nx){x=nx;}
void SetY(double ny){y=ny;}
void SetPoint(Point &np){x=np.x;y=np.y;}
private:
double x,y;
};
int main(){
double distance;//A,B两点间的距离
Point A(1.5,2.8);
Point B(3.9,4.6);
distance = sqrt((B.GetY()-A.GetY())*(B.GetY()-A.GetY())+(B.GetX()-A.GetX())*(B.GetX()-A.GetX()));
cout
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黛玉为何而去的呢?宝玉真喜欢黛玉吗?
动画片《时空飞船》的观看地址!
学之友银川维修点在哪?
有些虚伪的人真是看不惯,但又非得装作若无其
最新的火影主题曲叫什么
永恒之塔什么时候能再开新区?
安慰别人的经典语句,关于伤心想要别人安慰的
in future 和 in the future 有何区别?
兰考县开封灯心心育健康咨询地址在哪,我要去
1.一个棱长 4 DM 的正方体木块,表面涂上红漆,
临时会话qq号码记录如何删除?
工厂防火防盗标语,工厂安全警示语大全
我要电锯惊魂6 在线观看无需下载的地址
帮忙看下从5173买天下贰买哪个比较合适
对毕业幼儿的祝福语,端午节家长给幼儿老师表
推荐资讯
布袋戏中独孤求败出现在哪部戏中?
有什么好方法才能真正的放下一个人
google排名一下子掉了100,首页也变了
宛城区南阳中国电信(南航店)怎么去啊,谁知道
为什么要选择相信?
京山县荆门中国福利彩票地址是什么,有没有知
丫头的真实姓名是?
网络连接频繁中断
你知道农场怎么开通
N73如何革机
国四排放标准实施国三排放标准汽车怎么办
武陵区常德大锅小椅(金钻店)地址在什么地方,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?