題目描述
建立乙個角類,在這個類中過載減號運算子(角度相減),並實現求出角度的正弦值的函式。
輸入描述:
輸入第一行為樣例數m,接下來有m行每行兩個整數表示角度。
輸出描述:
輸出m行,表示兩角相減的正弦值,保留小數點後兩位。
示例1輸入
160 30
輸出0.50
其實也就是過載運算子的問題。c++過載運算子有關知識
sin函式沒搞清楚…貌似是math函式裡要用弧度制
以下為**:
#include
#include
using
namespace std;
class
angle
double
sinn
(double data)};
intmain()
return0;
}
過載運算子
題目描述 定義乙個矩形類,資料成員包括左下角和右上角座標,定義的成員函式包括必要的建構函式 輸入座標的函式,實現矩形加法,以及計算並輸出矩形面積的函式。要求使用提示中給出的測試函式並不得改動。兩個矩形相加的規則是 決定矩形的對應座標分別相加,如 左下角 1,2 右上角 3,4 的矩形,與 左下角 2...
過載運算子
include include using namespace std class test test const int a v a test const test t1 v t1.v 以下過載小於號 比較兩個物件的大小 bool operator const test t1 const 比較物件...
過載運算子
1.當乙個過載的運算子是成員函式時,this繫結到左側運算物件。成員運算子函式的引數比運算物件的數量少乙個。非成員函式呼叫等價於 data1 data2 普通表示式 operator data1,data2 等價的函式呼叫成員函式呼叫等價於 data1 data2 普通表示式 data1.opera...