定义一个Point类并用成员函数 double Distance(const& Point)求两点间距离
#include
#include
using namespace std;
class Point
{
private:
double X,Y;
public:
Point(double x,double y)
{
X=x;
Y=y;
}//构造函数
double GetX()
{
return X;
}
double GetY()
{
return Y;
}
double Distance(const& Point)
{ double d;
return d=sqrt((Point.X-X)*(Point.X-X)+(Point.Y-Y)*(Point.Y-Y));
}
void show()
{
cout
人气:325 ℃ 时间:2020-06-18 19:07:50
解答
#include
#include
using namespace std;
class Point
{
private:
double X,Y;
public:
Point(double x,double y)
{
X=x;
Y=y;
}//构造函数
double GetX()
{
return X;
}
double GetY()
{
return Y;
}
double Distance(const Point &p) //传入对象引用
{
return sqrt((X-p.X)*(X-p.X)+(Y-p.Y)*(Y-p.Y));
}
void show(const Point &p)
{
cout
推荐
- 定义一个点类(Point),其数据成员包含横坐标和纵坐标;再定义一个距离类(Distance),用于描述两点之间
- 4.可以定义点类(Point),再定义一个类(Distance)描述两点之间的距离,其数据成员为两个点类对象,两点
- 首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在二维坐标系中的坐标位
- 用C/C++定义一个点类Point/
- 定义Point类
- 数学题(赏分20快点答谢谢)
- 原题:9月份生产300吨化肥,超过计划60%,9月份超产百分之几【A 125% ,B 25%,C 50%,D 20% 】
- 世界上跨纬度最高的大洲是?
猜你喜欢
- 某工人加工300个零件,若每小时加工50个可按时完成;但他加工两小时后,因事停工40分钟.那么这个工人为了按
- 如图,在梯形ABCD中,AD平行于BC,M是CD的中点,AM⊥BM,求证:AB=AD+BC
- 语文课前3分钟的演讲稿要有对生活的感悟的哲理故事
- 甲、乙、丙、丁四个人在银行有存款,已知甲存款与其他三人存款的和的比是5:9,乙存款与其他三人存款和的比是2:5,丙存款与其他三人存款和的比是3:1.丁与其他三人存款的和的比是1:6,只知道甲比丁多元,问这四个人各有存款几元?
- 密度越小体积越小还是密度越大体积越小
- 若0
- 已知sinα=-7/25,且α∈(3π/2,2π),求cosα,tanα
- 睢园绿竹是什么意思?