定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,y1),p2(x2,y2),则两点距离=根号(x1减去x2差的平方加上y1和y2差的平方)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 07:16:23
xRJ@A-Rݨ`1Z*T|,P?әĕd]n2{TPGøj&/=ҽ'a~qս';V,.>zJ7UaDGVPMpxwhBK&·w$tF{!v^D"-г) )cHÍI\80=q͗ iZrk8Hc
UQkU+kT:XZ_XfξSLCcx){NђP _slC4P5:f$
:tYF_f[w=ۢ`ɟQJ>?)
(
X-G|a^34
G{#c"8~,3S.!
F hUJu=
定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,y1),p2(x2,y2),则两点距离=根号(x1减去x2差的平方加上y1和y2差的平方)
定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,y1),p2(x2,y2),则两点距离=根号(x1减去x2差的平方加上y1和y2差的平方)
定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,y1),p2(x2,y2),则两点距离=根号(x1减去x2差的平方加上y1和y2差的平方)
#include
class POINT
{
public;
Point(double a,double b){ x=a;y=b};
fiend double square(Point &a,Point &b);
private:
double x,y;
};
double square(Point &a,Point &b) { return sqr((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y))};
void main()
{
Point p1(x1,y1),p2(x2,y2);
double l;
l=square(p1,p2);
}