1366: 计算两点间的距离

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

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

可以把坐标的点定义成结构体

struct POINT

{

      float x;

      float y;

};

输入

输入数据有多组,每组占一行,由4个小数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。

输出

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

样例输入 复制

0 0 0 1
0 1 1 0

样例输出 复制

1.00
1.41

提示

x,y两点的距离最后需要用到开根号,可以用#include<math.h>下的sqrt函数,比如

sqrt(2) 结果是1.414.

多行输入可以用以下的循环

while(scanf("%f%f%f%f",&a,&b,&x,&y) != EOF)