7 7 求兩點之間距離 20分

2021-10-04 17:37:40 字數 781 閱讀 6322

定義乙個point類,有兩個資料成員:x和y, 分別代表x座標和y座標,並有若干成員函式。 定義乙個函式distance(), 用於求兩點之間的距離。

輸入格式:

輸入有兩行: 第一行是第乙個點的x座標和y座標; 第二行是第二個點的x座標和y座標。

輸出格式:

輸出兩個點之間的距離,保留兩位小數。

輸入樣例:

0 9 3 -4

輸出樣例:

幾個注意點①pow 和 sqrt函式 分別表示指數和平方根,同時別忘引入包math.h

②結果最後是兩位小數 需要在輸出的時候用fixed和setprecision(2) 同樣不要忘了導包io.map

③注意ditance的函式型別 一開始我用的point p1怎麼也不對 這個地方是固定了他們的值不會被改變

PTA 求兩點之間距離 20 分

定義乙個point類,有兩個資料成員 x和y,分別代表x座標和y座標,並有若干成員函式。定義乙個函式distance 用於求兩點之間的距離。輸入有兩行 第一行是第乙個點的x座標和y座標 第二行是第二個點的x座標和y座標。輸出兩個點之間的距離,保留兩位小數。0 9 3 4 13.34 實現 如下 in...

如何計算兩點之間距離

如何計算兩點之間距離 路線規劃提供了獲取路線距離的方法,見mkrouteplan 類的 getdistance 方法。如果是計算任意兩點的距離,有兩種方法 一種利用勾股定理計算,適用於兩點距離很近的情況 一種按標準的球面大圓劣弧長度計算,適用於距離較遠的情況。static double def pi...

計算兩點間距離

匯入math包 import math 定義點的函式 class point def init self,x 0,y 0 self.x x self.y y def getx self return self.x def gety self return self.y 定義直線函式 class ge...