ACM-2001-计算两点间的距离

来源:互联网 发布:网络协议配置命令行 编辑:程序博客网 时间:2024/05/14 15:01
输入四个值,即两个点的坐标。定义四个变量x1,y1,x2,y2.
两点间距的坐标公式:d=sqrt((x1-x2)*(x1-x2) - (y1-y2)*(y1-y2))
直接调用cmath中的sqrt函数进行算数平方根计算
最后直接输出结果。

//计算两点间的距离
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main ()
{
double x1,y1,x2,y2;
while(cin>>x1>>y1>>x2>>y2)
{
cout<<setiosflags(ios::fixed)<<setprecision(2)<<sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))<<endl;
}

return 0;
}
ACM-2001-计算两点间的距离 - lilac14jiajia - scnu-陈嘉慧
0 0
原创粉丝点击