第3题
来源:互联网 发布:linux listen 端口 编辑:程序博客网 时间:2024/06/05 05:22
#include<iostream>#include<cmath>using namespace std;class Location{public:void show1(); void show2(); void setlocation1(double X1,double Y1) {this->x1=X1;y1=Y1;} double Mathlong(Location&); friend double Mathlong(Location& a,Location& b){return sqrt((a.x1-b.x1)*(a.x1-b.x1)+(a.y1-b.y1)*(a.y1-b.y1));}private:double x1;double y1;};void Location::show1(){cout<<"A"<<"("<<x1<<","<<y1<<")"<<" ";}void Location::show2(){cout<<"B"<<"("<<x1<<","<<y1<<")"<<endl;} double Location::Mathlong(Location& a){return sqrt((a.x1-x1)*(a.x1-x1)+(a.y1-y1)*(a.y1-y1));}int main(){Location A,B;//A(x1,y1);Location B(x2,y2); A.setlocation1(-1,-1);B.setlocation1(-1,1); A.show1();B.show2();cout<<"Distance1="<<Mathlong(A,B)<<endl;cout<<"Distance2="<<B.Mathlong(A)<<endl;return 0;}
0 0
- 第3章 第3题
- 第2章第3题
- 第2章 第3题
- 第3章 第4题
- 第3章 第5题
- 第3章 第7题
- 第3章 第8题
- 第3章 第9题
- 第3章 第10题
- 第3章 第11题
- 第3章 第12题
- 第4章 第3题
- 第5章 第3题
- 第5章第3题
- 第3章第37题
- 第7章第3题
- 第7章 第3题
- 第10章第3题
- Android 开发实例教程 零基础学习 1小时入门 图解说明教程 化复杂为简单 配置好的android开发环境 带实例
- seo到底该做什么?
- STM32串口IAP(YModem) (转载)
- gSoap介绍
- Android照片墙加强版,使用ViewPager实现画廊效果
- 第3题
- 数据挖掘之聚类k-means
- OpenVswitch & 协议报文上CPU方法
- 第六章堆排序之“用最小堆将k个已排序链表合并为一个排序链表”(练习6.5-8)
- 修饰符volatile
- Delphi 隐藏任务栏屏蔽热键
- 检测手机摇晃的监听器
- Python实现决策树_ID3算法
- Google《Android性能优化》学习笔记