C++第三次作业
来源:互联网 发布:怎么接淘宝壁纸 编辑:程序博客网 时间:2024/05/22 00:47
#include<iostream>#include<cmath>double distance3(double a,double b,double c,double d){ double ds; ds=sqrt((a-c)*(a-c)+(b-d)*(b-d)); return ds;}using namespace std;class Cpoint{public: Cpoint(double xx=0,double yy=0); double distance1(Cpoint x1); friend double distance2(Cpoint &,Cpoint &);private: double x; double y;};Cpoint::Cpoint(double xx,double yy){ x=xx; y=yy;}double Cpoint::distance1(Cpoint x1){ double d; d=sqrt((x-x1.x)*(x-x1.x)+(y-x1.y)*(y-x1.y)); cout<<d<<endl;}double distance2(Cpoint &t1,Cpoint &t2){ double d; d=sqrt((t1.x-t2.x)*(t1.x-t2.x)+(t1.y-t2.y)*(t1.y-t2.y)); cout<<d<<endl;}int main(){ Cpoint c1(2,2); Cpoint c2(1,1); c1.distance1(c2); distance2(c1,c2); cout<<distance3(1,1,2,2)<<endl;}
0 0
- c语言作业第三次
- 第三次c程序作业
- 第三次C语言程序设计作业
- C语言第三次作业
- 第三次C程序语言设计作业
- c语言程序设计第三次作业 2
- 第三次C程序课堂作业
- C语言第三次课堂作业
- 第三次c程序课后作业
- C语言程序设计第三次课堂作业
- C语言第三次作业练习
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- PAT Basic Level 20.月饼
- 外观模式(注意区别于中介者模式)
- 【SSH】泛泛谈SSM和SSH
- c++作业
- C++第7次作业
- C++第三次作业
- C++第7次作业
- Java 数据结构之队列
- [GitHub]第一讲:浏览器中使用GitHub
- FileZilla远程上传文件失败原因和解决办法
- HttpURLConnection的封装以及Callback的使用
- hadoop三个配置文件的参数含义说明
- 1574: [Usaco2009 Jan]地震损坏Damage
- iOS在很多场景下可以使用的带箭头的View