C++计算两点距离(定义两个类)
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 18:13:47
C++计算两点距离(定义两个类)
一个类是定义点,一个是定义距离.这个程序为什么错了.
#include "iostream"
using namespace std;
class point
{
float x;
float y;
friend class distance;
public:
point(float a,float b)
{
x=a;
y=b;
}
};
class distance
{
float result;
public:
distance(const point &A,const point &B)
{
float x1=A.x,x2=B.x,y1=A.y,y2=B.y;
result=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
}
float getresult()
{
return result;
}
};
int main()
{
float x1,x2,y1,y2;
cout
一个类是定义点,一个是定义距离.这个程序为什么错了.
#include "iostream"
using namespace std;
class point
{
float x;
float y;
friend class distance;
public:
point(float a,float b)
{
x=a;
y=b;
}
};
class distance
{
float result;
public:
distance(const point &A,const point &B)
{
float x1=A.x,x2=B.x,y1=A.y,y2=B.y;
result=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
}
float getresult()
{
return result;
}
};
int main()
{
float x1,x2,y1,y2;
cout
汗,改了好久才发现distance不能用,distance是个库函数,该成distan就可以了.
附代码:
#include "iostream"
using namespace std;
class point
{
float x;
float y;
friend class distan;
public:
point(float a,float b)
{
x=a;
y=b;
}
};
class distan
{
float result;
public:
distan(const point &A,const point &B)
{
float x1=A.x,x2=B.x,y1=A.y,y2=B.y;
result=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
}
float getresult()
{
return result;
}
};
int main()
{
float x1,x2,y1,y2;
cout
附代码:
#include "iostream"
using namespace std;
class point
{
float x;
float y;
friend class distan;
public:
point(float a,float b)
{
x=a;
y=b;
}
};
class distan
{
float result;
public:
distan(const point &A,const point &B)
{
float x1=A.x,x2=B.x,y1=A.y,y2=B.y;
result=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
}
float getresult()
{
return result;
}
};
int main()
{
float x1,x2,y1,y2;
cout
C++计算两点距离(定义两个类)
4.可以定义点类(Point),再定义一个类(Distance)描述两点之间的距离,其数据成员为两个点类对象,两点
C语言题目:计算两点间的距离
定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出
c语言计算距离问题Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距
利用经纬度计算两点距离
经纬度计算两点之间距离
excel计算两点经纬度距离
定义point累来描述平面上的点,包含私有数据成员x和y.定义友元函数distance计算两点距离(说明两点p1(x1,
定义两点距离的理论依据是?
两点之间的距离的定义是什么
定义一个点类(Point),其数据成员包含横坐标和纵坐标;再定义一个距离类(Distance),用于描述两点之间