//##############################################################################
//##################################################################包含的头文件
#include
#include
using namespace std;
//##############################################################################
//########################################################################定义类
class Point {
private:
float _x,_y;
public:
Point(float x,float y):_x(x),_y(y) {}
friend float dist(const Point&,const Point&); //声明友员函数
};
//##############################################################################
//####################################################################自定义函数
float dist(const Point& x,const Point& y) {
return sqrt(pow(fabs(x._x-y._x),2)+pow(fabs(x._y-y._y),2));
}
//##############################################################################
//########################################################################主函数
int main(void) {
Point d1(1.2,32);
Point d2(32,6.9);
cout<<"两点距距离:"< return 0;
}
--------------------next---------------------
阅读(1025) | 评论(0) | 转发(0) |