1063:计算两点间的距离

来源:互联网 发布:饥荒联机版网络不好 编辑:程序博客网 时间:2024/06/08 12:08

1063:计算两点间的距离


Description


输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。


Input


输入数据有多组,每组占一行,由4个实数组成,分别表示X1,Y1,X2,Y2数据之间用空格隔开。


Output


对于每组输入数据,输出一行,结果保留两位小数。


Sample  Input


0  0  0  1

0  1  1  0


Sample Output


1.00

1.41


#include<iostream>#include<stdio.h>#include<math.h>#include<iomanip>using namespace std;int main(){    int X1,X2,Y1,Y2;    double count;   while(cin>>X1>>Y1>>X2>>Y2)   {    count=sqrt((X2-X1)*(X2-X1)+(Y2-Y1)*(Y2-Y1));    cout<<setprecision(2)<<fixed<<count<<endl;    }    return 0;}


原创粉丝点击