第十三周實驗報告(任務三)

2021-06-04 14:33:00 字數 1018 閱讀 2251

三角函式表 

* 作 

者: 張培培 

* 完成日期: 

2023年 

03月 

05日* 版本號: 

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

* 輸入描述:無

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

* 程式輸出:三角函式表

* 問題分析:……

* 演算法設計:……

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

#include

#include

using 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)

while(x<=max_angle);

}//下面定義mysin函式

double mysin(double x)

while(myabs(d)>=0.00001);

return sum;

}//下面定義myabs函式

double myabs(double x)

第十三周實驗報告 任務三

源程式 include includeusing namespace std const double p 3.14 class shape 定義虛基類 class circle public shape 定義圓類 class rectangle public shape 定義矩形類 class p...

第十三周實驗報告(三)

作 者 殷華哲 完成日期 年 月 日 版 本號 對任務及求解方法的描述部分 輸入描述 無 問題描述 編制乙個三角函式表,要求在main 函式中呼叫show sin table min angle,max angle 顯示角度值為min angle到max angle之間的所有角度 間隔為1度 的正弦...

第十三周實驗報告(任務二)

作 者 張培培 完成日期 2012年 03月 05日 版 本號 對任務及求解方法的描述部分 輸入描述 無 問題描述 自定義函式,用泰勒公式實現計算sin和cos的近似值,要求 1 求sin cos時,不能用數學庫函式 即不得用 include 而是自己編函式實現,為區別,可以分別起名為mysin和m...