信息学奥赛一本通(1092:求出e的值)
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通(1092:求出e的值)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1092:求出e的值
時間限制: 1000 ms ??? ??? 內(nèi)存限制: 65536 KB
提交數(shù): 38987 ??? 通過數(shù): 20104
【題目描述】
利用公式e=1+11!+12!+13!+...+1n!e=1+11!+12!+13!+...+1n!?,求ee的值,要求保留小數(shù)點后1010位。
【輸入】
輸入只有一行,該行包含一個整數(shù)n(2≤n≤15)n(2≤n≤15),表示計算ee時累加到1n!1n!。
【輸出】
輸出只有一行,該行包含計算出來的e的值,要求打印小數(shù)點后1010位。
【輸入樣例】
10【輸出樣例】
2.7182818011【參考代碼】
#include <stdio.h> int main() {int i,n;double m=1,f=1;scanf("%d",&n);for(i=1;i<=n;i++){m*=i;f+=1/m;}printf("%.10lf\n",f);return 0; }http://ybt.ssoier.cn:8088/problem_show.php?pid=1092
總結
以上是生活随笔為你收集整理的信息学奥赛一本通(1092:求出e的值)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息奥赛一本通(1311:【例2.5】求
- 下一篇: 信息学奥赛一本通(1263:【例9.7】