第七周项目一-一般函数(2)



/*
  *Copyright(c)2016,烟台大学计算机与控制工程学院
  *All rights reserved
  *文件名称:123.cpp
  *作    者:王蕊
  *完成日期:2016年4月12日
  *版 本 号:v1.0
  *
  *问题描述:完成求点类中距离的任务,利用一般函数求两点间距离的函数,并设计main()函数完成测试。
  *输入描述:无。
  *程序输出:一个整数,代表距离。
*/

#include<iostream>
#include<cmath>
using namespace std;
class Point
{
public:
   Point(double xx=0,double yy=0):x(xx),y(yy){}
   double getX()
   {
       return x;
   }
   double getY()
   {
       return y;
   }
private:
    double x,y;
};
void n1(Point &p1,Point &p2)
{
    double n;
    double x=p1.getX()-p2.getX();
    double y=p1.getY()-p2.getY();
    n=(double)sqrt(x*x+y*y);
    cout<<n<<endl;
}
int main()
{
    Point pp1(3.0,3.0),pp2(5.0,5.0);
    n1(pp1,pp2);
    return 0;
}运行结果:
<img src="http://img.blog.csdn.net/20160412191010387" alt="" />

你可能感兴趣的:(第七周项目一-一般函数(2))