第七周项目1--求两点间的距离
2016-04-14 08:34
302 查看
代码:
运行测试:
/* *Copyright (c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:; *作 者:岳成艳; *完成日期:2016年4月14号; *版 本 号:vc++6.0; *问题描述:求两点间的距离。 *输入描述:无; *程序输出:无; */ #include <iostream> #include<cmath> using namespace std; class CPoint { private: double x; //横坐标 double y; //纵坐标 public: CPoint (double x=0,double y=0):x(x),y(y){} double getX() {return x;} double getY() {return y;} friend float dist(const CPoint &p1,const CPoint &p2); }; float dist(const CPoint &p1,const CPoint &p2) { double x=p1.x-p2.x; double y=p1.y-p2.y; return static_cast<float>(sqrt(x*x+y*y)); } int main() { const CPoint myp1(1,1),myp2(4,5); cout<<"两点距离是:"; cout<<dist(myp1,myp2)<<endl; return 0; }
运行测试:
相关文章推荐
- algrothm_(?+100=c方&?+268=b方)
- 第七周项目1-成员函数、友元函数和一般函数的区别
- 第七周上机实践项目——项目3-用多文件组织多个类的程序
- C++单向链表-查找某个节点
- 第五周长方柱类
- freecms怎样在信息列表类标签中提取info.content
- Linux Source命令
- $.cookie is not a function;原因及解决办法
- 程序填空--学生信息结构体
- iOS开发-CocoaPods 简介
- 多文件组织关于游戏的类
- 多文件组织关于游戏的类
- 多文件组织关于游戏的类
- 多文件组织关于游戏的类
- 多文件组织关于游戏的类
- iOS 动画Animation-4-4: CALayer子类:CAReplicatorLayer
- 项目记录37--tolua c#如何访问全局数据或者表
- 练习二1005
- 第七周 项目1-成员函数、友元函数和一般函数有区别(1)
- uue enc.cpp