1. 程式人生 > >zzuli OJ 1013: 求兩點間距離

zzuli OJ 1013: 求兩點間距離

題目描述
給定A(x1, y1), B(x2, y2)兩點座標,計算它們間的距離。

輸入
輸入包含四個實數x1, y1, x2, y2,分別用空格隔開,含義如描述。其中0≤x1,x2,y1,y2≤100。

輸出

輸出佔一行,包含一個實數d,表示A, B兩點間的距離。結果保留兩位小數。

樣例輸入

1 1 2 2
樣例輸出
1.41

#include<stdio.h>
#include<math.h> 
int main()
 {
  double a,b,c,d,e;
  scanf("%lf %lf %lf %lf",&a,&b,&c,&e);
  d=(a-c)*(a-c)+(b-e)*(b-e);
  d=sqrt(d);
  printf("%.2lf",d);
  return 0;
 }