1815. 計算兩點間的距離

水題也要注意一點,確實簡單,不過還是錯了,錯在格式化輸出!
 
1815. 計算兩點間的距離
 
 
總提交數量: 5934 通過數量: 1093 評價:
1.9/5.0(38 票)
 
 
     
     
 
時間限制:1秒    內存限制:32兆
題目描述

請用類描述頂點信息,輸入兩點座標(X1,Y1),(X2,Y2),計算並輸出兩點間的距離。

 

輸入格式

輸入數據第一行一個整數 n,代表測試數據組數,接下來 n 行,每行由 4 個實數組成,分別表示 x1,y1,x2,y2,數據之間用空格隔開。

 

輸出格式

對於每組測試數據,輸出一行,結果保留兩位小數。

 

樣例輸入
將樣例輸入複製到剪貼板
2
0 0 0 1
0 1 1 0
樣例輸出
1.00
1.41

 

 

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章