類與物件 CG作業 設計並測試Circle類

2022-07-23 10:18:13 字數 460 閱讀 7107

設計並測試乙個名為circle的圓類,含有乙個私有屬性半徑radius,和三個公有成員函式:函式setradius初始化資料成員radius,函式area計算面積,函式perimeter計算周長。

【輸入形式】圓的半徑

【輸出形式】圓的面積和周長用空格間隔

【樣例輸入】1

【樣例輸出】3.14 6.28

【樣例說明】

【評分標準】

1 #include  2

using

namespace

std;

3#define pi 3.14

4class

circle

11void setradius(double

r)15

double

perimeter()

18};

1920

intmain()

設計並測試Trapezium類

題目內容 設計並測試乙個名為trapezium的梯形類,其屬性為梯形的四個頂點的座標。該梯形上邊和下邊均和x軸平行。根據類的封裝性要求,在類的宣告中用8個私有的整型變數表示4個點的座標值,宣告成員函式initial int,int,int,int,int,int,int,int 初始化資料成員,函式...

設計並測試Trapezium類

題目內容 設計並測試乙個名為trapezium的梯形類,其屬性為梯形的四個頂點的座標。該梯形上邊和下邊均和x軸平行。根據類的封裝性要求,在類的宣告中用8個私有的整型變數表示4個點的座標值,宣告成員函式initial int,int,int,int,int,int,int,int 初始化資料成員,函式...

類與物件 設計MyTime類

設計乙個mytime類,成員函式settime 設定時間,print 12 以12 0 11 小時制顯示時間 am上午,pm下午 print 24 以24 0 23 小時制顯示時間。輸入格式 所需設定時間的時 分 秒 輸出格式 按照12小時制和24小時制依次顯示時間,注意時間格式中的冒號是英文冒號,...