用類求兩點間的距離

2021-09-03 10:41:46 字數 642 閱讀 5191

設計乙個用來表示直角座標系的location類,在主程式中建立類location的兩個物件a和b,要求a的座標點在第3象限,b的座標點在第2象限,分別採用成員函式和友元函式計算給定兩個座標點之間的距離,要求按如下格式輸出結果:

a(x1,y1), b(x2,y2),

distance1=d1

distance2=d2

其中:x1、y1、x2、y2為指定座標值,d1和d2為兩個座標點之間的距離。

#include#includeusing namespace std;

class location

;location::location(double a,double b)//建構函式定義;

double location:: getx()

double location::gety()

double location::distance(location &d)

{ double d1;

d1=sqrt((this->x-d.x)*(this->x-d.x)+(this->y-d.y)*(this->y-d.y));

cout<

求兩點間的距離

煙台大學計算機學院 檔名稱 asdasd.cpp 作 者 劉磊 完成日期 2016年5月20日 版 本 號 vc 6.0 問題描述 分別利用成員函式,友元函式和一般函式求兩點的的距離,並設計main 函式完成測試 程式輸入 無 程式輸出 兩點間的距離 include include using na...

兩點間的距離

設計乙個名為 mypoint 的類,表示乙個帶jc 座標和少座標的點。該類包括 編寫乙個測試程式,建立兩個點 0,0 和 10,30.5 並顯示它們之間的距離。如下 public class mypoint mypoint double x,double y public double getx p...

計算兩點間的距離

problem description 輸入兩點座標 x1,y1 x2,y2 計算並輸出兩點間的距離。input 輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。output 對於每組輸入資料,輸出一行,結果保留兩位小數。sample input 0 ...