您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 计算两点间的距离的C++程序
1、#includeiostream#includemath.husingnamespacestd;classPoint{public:intx,y;public:Point(inta,intb){x=a;y=b;}};classDistance{private:intx1,y1,x2,y2;public:Distance(PointPoint1,PointPoint2){x1=Point1.x;y1=Point1.y;x2=Point2.x;y2=Point2.y;}voidcalDistance(){intc=abs(x2-x1);//求出横坐标距离intd=abs(y2-y1);//求出纵坐标距离cout两点的距离是:sqrt(c*c+d*d)endl;}};intmain(){intP1x,P1y,P2x,P2y;cout此程序用来计算两点的距离endl;cout请输入第一个点的坐标:;cinP1xP1y;cout请输入第二个点的坐标:;cinP2xP2y;PointP1(P1x,P1y);PointP2(P2x,P2y);DistanceP1P2(P1,P2);//把点P1和点。
2、P2的坐标传给类Distance,生成对象P1P2P1P2.calDistance();return0;}。
本文标题:计算两点间的距离的C++程序
链接地址:https://www.777doc.com/doc-1787175 .html