* (
程式頭部注釋開始)*
程式的版權和版本宣告部分
煙台大學計算機學院學生
檔名稱:* 作
者:吳瑕
* 完成日期:
2023年
03 月
28日* 版
本號: *
對任務及求解方法的描述部分
* 輸入描述:
* 問題描述:
設計平面座標點類,計算兩點之間距離、到原點距離、關於座標軸和原點的對稱點等
#include #include using namespace std;
enum symmetricstyle ;//分別表示按x軸, y軸, 原點對稱
class cpoint
;cpoint:: cpoint(double xx,double yy)
double cpoint::distance(cpoint p) const // 兩點之間的距離(一點是當前點,另一點為引數p)//用物件作引數
double cpoint:: distance0() const // 到原點的距離
cpoint cpoint:: symmetricaxis(symmetricstyle style) const// 返回對稱點
return p;//返回乙個物件
} void cpoint::input() //以x,y 形式輸入座標點
else
break;
} }void cpoint:: output() //以(x,y) 形式輸出座標點
{ cout<
執行結果:
上機感言:
由此學會了用物件作引數,複習了列舉型別那塊的知識!
此題可不可以在定義物件時為其賦初值呢?但我寫成cpoint p1(5,4)後得出來的數為隨機數,該怎樣寫呢?
體驗常成員函式 平面座標點類
include include using namespace std class cpoint cpoint cpoint double xx,double yy double cpoint distance1 cpoint p const 兩點之間的距離 一點是當前點 想到this了嗎?另一點為...
6 3 平面座標點類(歡迎高手指點評論)
對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 問題分析 演算法設計 include includeusing namespace std enum symmetricstyle 分別表示按x軸,y軸,原點對稱 class cpoint double distance cpoint p c...
設計乙個表示座標點的類
package zuobiao.cn 寫乙個表示座標的類 設計思路 接收兩個引數 橫座標,縱座標,由於表示的型別有三種 int float string 要想乙個類接收三種資料型別,只能使用 object,因為object類可以接收任何型別的資料 設計座標 類 point class point p...