- /*
- *Copyright (c) 2016,烟台大学计算机与控制工程学院
- *All rights reserved.
- *文件名称:lemon.cpp
- *作 者:郑志金
- *完成日期:2016年4月14日
- *版 本 号:v1.0
- *
- *问题描述:求两点间距离 *
- *输入描述:无
- *输出描述:输出两点间的距离 */
-
#include<iostream>
#include<cmath>
using namespace std;
class Cpoint
{
double x;
double y;
public:
Cpoint(double xx=0,double yy=0):x(xx),y(yy){}
friend void changdu(Cpoint &,Cpoint &);};
void changdu(Cpoint &a,Cpoint &b)
{
double t;
t=sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
cout<<t<<endl;
}int main()
{
Cpoint a(6,6);
Cpoint b(8,8);
changdu(a,b);
return 0;}
- 运行结果:
-
第七周上机实践项目——项目1- 求两点间的距离(利用友元函数)
最新推荐文章于 2021-04-18 22:26:44 发布