第七周项目一求两点距离 成员函数
2016-04-14 09:20
330 查看
/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:徐聪
*完成日期:2016年4月14日
*版 本 号:v1.0
*
问题描述 求两点距离
运行结果
*All rights reserved.
*文件名称:main.cpp
*作 者:徐聪
*完成日期:2016年4月14日
*版 本 号:v1.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){}; int getx(){return x;}; int gety(){return y;}; }; class Juli { private: CPoint p1; CPoint p2; double jieguo; public: Juli(CPoint a1,CPoint a2); double zhi(){return jieguo;}; }; Juli::Juli(CPoint a1,CPoint a2):p1(a1),p2(a2) { double j1,j2; j1=static_cast<double>(p2.getx()-p1.getx()); j2=static_cast<double>(p2.gety()-p1.gety()); jieguo=sqrt(j1*j1+j2*j2); } int main() { CPoint P1(1,3),P2(2,4); Juli juli(P1,P2); cout<<juli.zhi()<<endl; }
运行结果
相关文章推荐
- SQL性能优化之定位网络性能问题的方法(DEMO)
- 第七周上机实践项目——项目1- 求两点间的距离(利用友元函数)
- algrothm_逆序输出(for+charAt)
- dorado的笔记
- LeetCode #4 Median of Two Sorted Arrays C# Solution
- W3CHTML的所有样式解析
- 免费的Linux FTP客户端工具
- mysql 存储过程中文乱码的解决方法
- RTSP 收集
- 设计模式之适配器模式
- 第六周上机实践项目 项目4- 静态成员应用
- oracle存储过程中单引号及字符串拼接处理
- mybatis 中where id in ()情况,括号中是list的时候
- PM2 开机自启Node.js 项目
- Linux top命令用法
- eclipse提交项目到github
- 心灵鸡汤之20160414
- 算法#02--斐波那契Fibonacci数列算法优化
- eclipse 如何用DDMS给Android设备截屏
- php上传大文件设置方法