第七周-项目一(2)-两点间距离

原创 2016年06月02日 09:13:36
/*
*烟台大学计算机学院
*文件名称:xiangmu3.cpp
*作    者:李亚辉
*完成日期:2016年6月2日
*版 本 号:vc++6.0
*
*问题描述:
*输入描述:无
*程序输出:
*/
#include <iostream>
#include<cmath>
using namespace std;
class CPoint
{
private:
	double x;//横坐标
	double y;//纵坐标
public:
	CPoint(double xx=0,double yy=0):x(xx),y(yy){}//构造函数
    friend void dis(CPoint &,CPoint &);//友元函数,计算距离
    
};
 void dis(CPoint &p1,CPoint &p2)//友元函数,计算距离
{
    double c;
	c=sqrt(p1.x-p2.x)*(p1.x-p2.x)+(p1.y-p2.y)*(p1.y-p2.y);
	cout<<c<<endl;
}
int main()
{
	CPoint a(1,2);
	CPoint b(1,3);
	::dis(a,b);
return 0;	
}

相关文章推荐

第七周项目1 三种不同函数求两点间的距离

/* *Copyright(c) 2016,烟台大学计算机学院 *All rights reserved. *作 者:刘金石 *完成日期:2016年4月11日 ...

《C++第七周实验报告2-1》---利用成员函数、友元函数和一般函数,实现三个版本的求两点间距离的函数

/* 【任务2】阅读下面的程序,仔细阅读注释。然后模仿完成求点类中距离的任务。 例:使用成员函数、友元函数和一般函数的区别 你需要完成的任务是,利用成员函数、友元函数和一般函数,实现三个版本的求...

第七周项目 用一般函数,成员函数,友元函数求两点之间的距离

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:20...

第七周项目 求两点之间的距离 成员函数

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:20...

第七周任务二(利用成员函数、友元函数和一般函数,实现三个版本的求两点间距离的函数)

* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights res...

第七周实验报告(任务二)【求两点之间的距离】

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved * 文件名称:求两点...

第七周实验报告(二)利用成员函数、友元函数和一般函数求两点之间距离

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:利用...

第八周项目3-求两点间距离

01./* 02.*程序的版权和版本声明部分: 03.*Copyright(c)2013,烟台大学计算机学院学生 04.*All rights reserved. ...

非常适用的转换:计算两点间的距离以及 byte数组转2进制字符串、转int等

在开发中偶尔会遇到的字节转换,或者计算两点之间的距离等

c++作业2-分段函数求值,两点间距离,模拟ATM机

1.分段函数求值/* 文件名称: lisuyuan.cpp 作 者: 李苏原 完成日期: 2016 年 3 月 30 日 版 本 号: v1.0 对任务及求解方法的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第七周-项目一(2)-两点间距离
举报原因:
原因补充:

(最多只允许输入30个字)