任意兩點間距離怎麼計算?入兩點坐标(X1,Y1),(X2,Y2),計算并輸出兩點間的距離,我來為大家講解一下關于任意兩點間距離怎麼計算?跟着小編一起來看一看吧!
入兩點坐标(X1,Y1),(X2,Y2),計算并輸出兩點間的距離。
輸入輸入數據有多組,每組占一行,由4個實數組成,分别表示x1,y1,x2,y2,數據之間用空格隔開。
輸出對于每組輸入數據,輸出一行,結果保留兩位小數。
樣例輸入
0 0 0 1
0 1 1 0
1.00
1.41
#include<stdio.h>
#include<math.h>
int main()
{
double s,h,x1,x2,y1,y2;
while(scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2)!=EOF)
{
h=(x1-x2)*(x1-x2) (y1-y2)*(y1-y2);
s=sqrt(h);
printf("%.2lf\n",s);
}
}
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!