1. 程式人生 > >兩點距離 時間限制:3000 ms | 記憶體限制:65535 KB 難度:1 描述 輸入兩點座標(X1,Y1),(X2,Y2)(0

兩點距離 時間限制:3000 ms | 記憶體限制:65535 KB 難度:1 描述 輸入兩點座標(X1,Y1),(X2,Y2)(0

#include<stdio.h>
#include<math.h>
int main(void)
{
int N;
float a,b,c,d,result;

scanf("%d",&N);          /*表示有多少組的資料要進行計算*/
getchar( );
while(N--)
{
scanf("%f %f %f %f",&a,&b,&c,&d);      /*輸入一組資料的座標*/
result = (c-a)*(c-a) + (d-b)*(d-b);      /*計算兩點間的距離的平方*/
printf("%.2f\n",sqrt(result));             /*sqrt用來計算兩點距離的平方根*/

}

return 0;
}