練習4 7 求e的近似值 (15 分)

2021-09-11 19:05:53 字數 600 閱讀 9255

自然常數e可以用級數1+1/1!+1/2!+⋯+1/n!來近似計算。本題要求對給定的非負整數n,求該級數的前n項和。

輸入格式:

輸入第一行中給出非負整數n(≤1000)。

輸出格式:

在一行中輸出部分和的值,保留小數點後八位。

輸入樣例:

輸出樣例:

2.71828180

ps:一開始factorial函式用的返回型別是int,結果就導致當n足夠大的時候,超過了int的資料範圍,出了錯。

#include

#include

double

factorial

(int a)

;int main (

)printf

("%.8lf\n"

,sum)

;system

("pause");

return0;

}double

factorial

(int a)

return sum;

}

第4章 5 求e的近似值 15分

自然常數 e 可以用級數 1 1 1 1 2 1 n 來近似計算。本題要求對給定的非負整數 n,求該級數的前 n 1 項和。輸入第一行中給出非負整數 n 1000 在一行中輸出部分和的值,保留小數點後八位。10 2.718281801 求e的近似值2 author cnrick3 time 2020...

(演算法練習)求 的近似值

根據如圖,求 的近似值 題目描述 用如下公式 求圓周率pi的近似值,直到發現某一項的絕對值小於10 6為止 該項不累加 要求輸出的結果總寬度佔10位,其中小數部分為8位。程式中使用浮點型資料時,請定義為雙精度double型別。如果需要計算絕對值,可以使用c語言數學庫提供的函式fabs,如求x的絕對值...

求 的近似值

請利用 正多邊形逼近 的方法求出 的近似值 問題分析與演算法設計 利用 正多邊形逼近 的方法求出 值在很早以前就存在,我們的先人祖沖之就是用這種方法在世界上第乙個得到精確度達小數點後第6位的 值的。利用圓內接正六邊形邊長等於半徑的特點將邊數翻番,作出正十二邊形,求出邊長,重複這一過程,就可獲得所需精...