定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个什么东西

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 15:55:15
定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个什么东西定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个

定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个什么东西
定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出
我是c++初学者,完全不知道类是个什么东西

定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个什么东西


#include <iostream>

#include <cmath>//因为要使用sqrt函数

using namespace std;

class Point

{

public:

    Point(float x_, float y_):x(x_),y(y_){}

    friend float distance_(Point &, Point &);

private:

    float x;

    float y;

};


float distance_(Point & A, Point & B)

{

    return sqrt((A.y-B.y)*(A.y-B.y)+(A.x-B.x)*(A.x-B.x));

}


int main()

{

    Point a(3.0, 4);

    Point b(0, 0);

    cout << "a点与b点间的距离是:" << distance_(a, b) <<endl;

    return 0;

}

定义一个点类,输入坐标上的两个点,计算出两点之间的距离,并输出我是c++初学者,完全不知道类是个什么东西 从-根号3,0,根号2中随意取两个数组成一个点的坐标,那么这个点在坐标上的可能性大小是__ 点P(x,y)满足xy0,求点P在坐标上的位置 如何用VB实现这样的小动画竖直坐标上的点只能在竖直坐标上上下运动,而水平坐标上的点也只能在水平坐标上左右运动.想实现的效果是这样的:程序一运行它们的初始位置是竖直坐标上的点 在坐标上与点A(4,-3)距离等于5的点共几个?求出它们的坐标 手机百度输入法在英语模式下(我选的全键盘)输入一个单词后还要在点一下才能输到光标上,如何修改,如题 CAD2010画直线,在输入第一个坐标点的时候,不能把一个坐标点完整的输入进去输入第一个点画直线,明明是输入点A(80,70),可是当输入y点70的时候,命令行显示坐标点就变成(8,070).而且用相对 怎样将直角坐标系的点转化为极坐标上的点直角坐标系上的点(-√3,√3) 转化成极坐标的点. 已知三点坐标,求围成的三角形面积的一个公式已知坐标上3点A(-3,6),B(-1,-1),C(4,2),求围成的三角形ABC的面积是多少?) 已知三点坐标,求围成的三角形面积的一个公式已知坐标上3点A(-3,6),B(-1,-1),C(4,2),求围成的三角形ABC的面积是多少?) 已知A(2,0),AB的绝对值=2,点B与点A在同一坐标上,求点B的坐标 卡西欧5800测量程序输入设计坐标方位角再输入测得坐标可以计算相对位置的就是输入设计值(X0,Y0以及方位角),再输入测得的坐标(X1,Y1)就计算出测量点距设计坐标的大小里程距离多少以及 经过点A(1,2)并且在两个坐标上的截距的绝对值相等的直线有几条请求出这些直线的方程我不知道从哪里想这个问题,思路是什么, 怎么标上循环小数数字上的点? 坐标上原点属于坐标上的哪个象限? 4.可以定义点类(Point),再定义一个类(Distance)描述两点之间的距离,其数据成员为两个点类对象,两点 从点(2,3)到 点(6,8)的路径有多少个,沿着坐标上的小格边,直角边走. 坐标上以o点为坐标,西偏北.或是南偏东.怎么理解