4.22
来源:互联网 发布:淘宝详情页怎么优化 编辑:程序博客网 时间:2024/05/16 03:05
#include<iostream> #include<string> #include<math.h> using namespace std; class Location{ public: Location(double i,double j) { x=i; y=j; } double Getx() { return x; } double Gety() { return y; } double distance1 (Location&C) { int d1; d1=sqrt((x-C.Getx())*(x-C.Getx())+(y-C.Gety())*(y-C.Gety())); cout<<"Distance1="<<d1<<endl; return 0; } friend double distance2(Location &,Location &); private: double x,y; }; double distance2(Location &C,Location &D) { int d2; d2=sqrt((C.Getx()-D.Getx())*(C.Getx()-D.Getx())+(C.Gety()-D.Gety())*(C.Gety()-D.Gety())); cout<<"Distance2="<<d2<<endl;; return 0; } int main() { int a,b,c,d;cout<<"请输入A点的横坐标:"<<endl;cin>>a;cout<<"请输入A点的纵坐标:"<<endl;cin>>b;cout<<"请输入B点的横坐标:"<<endl;cin>>c;cout<<"请输入A点的纵坐标:"<<endl;cin>>d; Location A(a,b); Location B(c,d); cout<<"A("<<A.Getx()<<","<<A.Gety()<<") B("<<B.Getx()<<","<<B.Gety()<<")"<<endl; A.distance1(B); distance2(A,B); return 0; }
0 0
- 4.22
- 4.22~
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- 4.22
- day41(4.22)
- 作业4.22
- 作业 4.22
- 作业4.22
- transform使用详解
- 一个网络游戏程序员员的棋牌开发之路
- 查看linux 下已经安装的软件包信息
- 通用权限系统设计实现
- 移动端尺寸基础知识
- 4.22
- HDU1870
- mysql 控制台简单操作
- 凡客:成于营销,败于营销
- I18N对应备忘表
- Linux命令:tar
- 第八周【项目2-Time类中的运算符重载】
- Android动画进阶—使用开源动画库nineoldandroids
- Java加密系列之(二)Base64加密