C 實現設計立方體類並實現相應功能

2021-10-08 12:49:49 字數 941 閱讀 4661

設計立方體類

1 . 設計立方體類(cube)

2 . 求出立方體的面積和體積

3 . 分別用全域性函式成員函式判斷兩個立方體是否相等。

//設計立方體類

//設計立方體類(cube)

//求出立方體的面積和體積

//分別用全域性函式和成員函式判斷兩個立方體是否相等。

#include

using

namespace std;

class

cube

//設定寬

void

setw

(int w)

//設定高

void

seth

(int h)

//輸出長

intshowl()

//輸出寬

intshoww()

//輸出高

intshowh()

//計算立方體表面積

intarea()

//計算立方體體積

intvolume()

//成員函式判斷兩個立方體是否相等

bool

issame

(cube &c)

else}}

;//全域性函式判斷兩個立方體是否相等

bool

issame

(cube c1 , cube c2)

else

}int

main()

else

//全域性函式判斷兩個立方體是否相等if(

issame

(c1 , c2)

)else

}

實現立方體旋轉

html部分 12 3456 css 1.3維空間圖 電腦螢幕中心為原點,橫向為x軸,縱向為y軸,人臉的方向為z軸 translate x,y translatex x translatey y translatez z translate3d x,y,z 定義位置的移動距離 rotate angl...

OpenGL旋轉立方體的實現

計算機圖形學大作業 使用opengl實現旋轉的正方體。主要分為搭建環境和完成 編寫兩部分。安裝完成後,我們可以建立opengl的demo過程如下 檔案 新建 專案 opengl 直接編譯執行demo,將會展示乙個旋轉的三角形如下圖所示 另外如需使用其他opengl庫,需要自行配置 將相關.dll檔案...

3d實現立方體

3d 俗稱3d變換,指基於3d立體的角度來設定盒子。例如,將盒子設定為立方體。3d的效果跟2d是一樣的,有平移和旋轉,不同點在於,2d只有x軸和y軸,3d會多乙個z軸,用於表示立體。3d的效果通過需要遠距離觀察才能看出立體效果,因為距離太近,我們只能看出平面的2d效果,這就需要在設定3d變換效果之前...