第13周報告3 編制乙個三角函式表

2021-06-03 12:59:11 字數 1249 閱讀 5943

實驗目的:學會使用自定義函式解決實際問題,學會函式的巢狀呼叫

實驗內容:編制乙個三角函式表

* 程式頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)

* 程式的版權和版本宣告部分

* 檔名稱:編制乙個三角函式表

* 作 者:薛廣晨

* 完成日期:2011 年 11 月 18 日

* 版 本號:x1.0

* 對任務及求解方法的描述部分

* 輸入描述:無

* 問題描述:編制乙個三角函式表,要求在main()函式中呼叫show_sin_table(min_angle, max_angle),顯示角度值為min_angle到max_angle之間的所有角度(間隔為1度)的正弦值。要求不能用數學庫函式,將任務2中的mysin函式拷貝到這個程式中,用於計算sin值。例如show_sin_table(0, 90)可以顯示出所有0到90度的正弦值。為取得更好的效果,可以考慮像英呎到公尺的轉換一樣,以速查**的形式給出結果。

* 程式輸出:三角函式表

* 問題分析:……

* 演算法設計:……

* 程式頭部的注釋結束(此處也刪除了斜槓)

#include #includeusing namespace std;

#include//下面加入常變數和自定義函式的宣告

double mysin(double);

double myabs(double);

void show_sin_table(int min_angle,int max_angle);

const double pi=3.1415926;

int main()

//下面定義show_sin_table()函式

void show_sin_table(int min_angle,int max_angle)

//下面定義myabs函式

double myabs(double x)

執行結果:

經驗積累:

1.做程式要有耐心,仔細的分析,認真的去做。

2.要學會討論

3. 上機感言:學會耐心的做每一件事。

OpenGL學習之路3 畫乙個三角形

放在github上 我們在螢幕上繪製圖形的時候,是在乙個歸一化的空間裡,即為下圖 可以看到繪製視窗左下角座標為 1.0,1.0 到右上角座標為 1.0,1.0 opengl math.h ifndef opengl math h define opengl math h 向量 typedef flo...

第4周專案1 三角形類的建構函式(3)

問題描述 使用有預設引數的建構函式,不給定實參時,預設邊長為 1 注意 這個版本也只需要乙個建構函式即可。include include using namespace std class double perimeter 計算三角形的周長 double area 計算並返回三角形的面積 void ...

第5周專案1 三角形類雛形(3 建構函式)

檔名稱 test.cpp 完成日期 2016年3月29 問題描述 設計三角形類帶引數的建構函式,即 double x,double y,double z 三邊長在呼叫時由實參直接給出。include include using namespace std class 建構函式 void setabc...