實驗目的:學會使用自定義函式解決實際問題
實驗內容:定義自定義函式,計算sin和cos的近似值
* 作
者: 李超 * 完成日期:
2011
年 11 月
18 日
* 版 本 號:
01.13.2
* 對任務及求解方法的描述部分
* 輸入描述:無
* 問題描述:自定義函式,用泰勒公式實現計算sin和cos的近似值,要求:(1)求sin、cos時,不能用數學庫函式(即不得用#include),而是自己編函式實現,為區別,可以分別起名為mysin和mycos;(2)自定義函式要寫在main函式之後;(3)自定義函式的效率問題必須考慮;(4)關於精度:當最後一項的絕對值小於0.00001時,累加結束。
* 程式輸出:sin(π/2)、cos(87°)的值(真值分別為1和0.052336,用泰勒公式求解的精度是可以保證的,特此更正。)
* 問題分析:……
* 演算法設計:使用泰勒公式
* 程式頭部的注釋結束(此處也刪除了斜槓)
#include #include//為便於對比結果,main函式中呼叫了cmath中的庫函式sin和cos
using namespace std;
const double pi=3.1415926;
double mysin(double);
double mycos(double);
(double myabs(double); //程式中需要求精度的絕對值,也用自定義函式完成吧)
此函式無需求精度的絕對值
int main( )
//下面定義mycos函式
第13周作業集
建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 編寫乙個應用程式,輸入乙個字串,該串至少由數字 大寫字母和小寫字母三種字元中的一種構成,如 123 a23 56ad dld wq sss 4na20 對輸入...
第13周作業集
題目1 建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。test.j a 建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 package a import j a.util.public class test 運算結果 題目2 編寫乙個應用程式,輸入乙個...
第13周作業2 LeetCode22
1.題目描述 generate parentheses given n pairs of parentheses,write a function to generate all combinations of well formed parentheses.for example,given n ...