第四章作业4.21
2015-06-27 15:50
281 查看
#include<iostream> #include<cmath> #include<string> using namespace std; class point{ float x1,y1,x2,y2; public: point(float a1,float b1,float a2,float b2) { x1=a1; x2=a2; y1=b1; y2=b2; } friend void dist(point *pp); void show(); double dis; }; void dist(point *pp) { pp->dis=sqrt((pp->x1-pp->x2)*(pp->x1-pp->x2)+(pp->y1-pp->y2)*(pp->y1-pp->y2)); } void point::show() { cout<<"两点间的距离为:"<<dis<<endl; } int main() { point p1(0,0,3,4); dist(&p1); p1.show(); return 0; }
相关文章推荐
- ruby基-变量
- 二叉查找树
- C++学习笔记1——const
- ASP.NET 上的 Async/Await 简介
- linux下安装rzsz
- Linux黑洞
- 第十六周 项目二-有些数的阶乘不算了
- 2015年5月信息系统项目管理师案例分析真题及详解--第一题
- 水池数目(DFS)
- cocos2dx基础篇(23)——进度条CCProgressTimer
- 【重构】导出Excel时出错:未将对象引用到对象的实例
- kvm虚拟化
- Redis 字典的实现(2)
- 实现输出h264直播流的rtmp服务器
- mapred找共同朋友,数据格式如下
- 深入Jetty源码之ServletHandler
- 冯·诺依曼结构 VS 哈佛结构
- 实现输出h264直播流的rtmp服务器
- 关于大型网站技术演进的思考--网站静态化处理
- ruby-模块,类,对象的学习