问题链接:Bailian2709 求出e的值

问题链接:POJ NOI0105-35 求出e的值。


总时间限制:

1000ms

内存限制:

65536kB

描述

利用公式e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e 。

输入

输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1/n!。

输出

输出只有一行,该行包含计算出来的e的值,要求打印小数点后10位。

样例输入

10

样例输出

2.7182818011

提示

1、e以及n!用double表示

2、要输出浮点数、双精度数小数点后10位数字,可以用下面这种形式:

printf("%.10f", num);

来源

2005~2006医学部计算概论期末考试


问题分析

一个简单的迭代计算,要注意的是程序要尽量简洁,计算少。

程序说明

输出格式是个要点,用C语言的输出格式通常要简单一些,C++也有自己的一套,估计能记住的人少之又少。


参考链接:(略)


AC的C++语言程序:

#include <iostream>
#include <iomanip>using namespace std;int main()
{int n;double e, fact;cin >> n;e = 1.0;fact = 1.0;for(int i=1; i<=n; i++) {fact /= i;e += fact;}cout << fixed << setprecision(10) << e << endl;return 0;
}

Bailian2709 求出e的值【数列求和】(POJ NOI0105-35)相关推荐

  1. 信息学奥赛一本通 1092:求出e的值 | OpenJudge NOI 1.5 35

    [题目链接] ybt 1092:求出e的值 OpenJudge NOI 1.5 35:求出e的值 [题目考点] 1. 求一个数的阶乘 假设求n的阶乘,设结果变量为r,其初值为1. i从1循环到n,每次 ...

  2. 信息学奥赛一本通(1092:求出e的值)

    1092:求出e的值 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 38987     通过数: 20104 [题目描述] 利用公式e=1+11!+12!+13! ...

  3. 基础练习:1092:求出e的值

    1092:求出e的值 [题目描述] 利用公式e=1+11!+12!+13!+-+1n! ,求e的值,要求保留小数点后10位. [输入] 输入只有一行,该行包含一个整数n(2≤n≤15),表示计算e时累 ...

  4. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1092:求出e的值

    时间限制: 1000 ms 内存限制: 65536 KB 提交数: 10468 通过数: 5408 [题目描述] 利用公式e=1+11!+12!+13!+-+1n!,求e的值,要求保留小数点后10位. ...

  5. 信息学奥赛C++编程:求出e的值

    描述: 利用公式e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e . 输入: 输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1 ...

  6. 洛谷B2079 求出 e 的值(阶乘)

    题目描述 利用公式 e=1+1/1!+1/2!+1/3!+⋯+1/n!,求 e 的值,要求保留小数点后 10位. 输入格式 输入只有一行,该行包含一个整数 n,表示计算 e 时累加到 1/n!. 输出 ...

  7. 1.5 编程基础之循环控制 35 求出e的值

    题目的链接 http://noi.openjudge.cn/ch0105/35/ #include <bits/stdc++.h> //通用头文件 using namespace std; ...

  8. php算法求出一个数可以被分解成多少个_小学奥数必须掌握的30个知识模块汇总...

    关注成长教育  解决学习困惑 点击蓝字关注,与全国家长比肩同行 1.和差倍问题和差问题 和倍问题 差倍问题已知条件 几个数的和与差 几个数的和与倍数 几个数的差与倍数公式适用范围 已知两个数的和,差, ...

  9. php算法求出一个数可以被分解成多少个_最全的小学干货:34个数学重难点公式(三)...

    1.和差倍问题: 和差问题 和倍问题 差倍问题 已知条件 几个数的和与差 几个数的和与倍数 几个数的差与倍数 公式适用范围 已知两个数的和,差,倍数关系 公式 ①(和-差)÷2=较小数 较小数+差=较 ...

最新文章

  1. VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018...
  2. OpenAI的GPT-3花费了1200万美元,现在放出商用API,人人皆可拿来自动生成文本、编写代码...
  3. ecshop php5.4以上版本错误之preg_replace 替换成 preg_replace_callback
  4. linux文件系统挂载不上,nfs文件系统在linux下挂载不上的解决办法
  5. LeetCode--64. 最小路径和(动态规划)
  6. BootStrap的应用——实现黑马旅游网页面
  7. 改善用户体验 Web前端优化策略总结.........
  8. Cadence16.6 最新83号补丁下载-Hotfix_SPB16.60.083_wint_1of1.exe
  9. java List转 Stingt和 Sting转List 方法
  10. 杂谈随想第002篇:博客访问量破万的想法
  11. 【redux------状态管理库】
  12. 英特尔CPU详细参数表(新老CPU详细对照表)
  13. C#取得DataTable最大值、最小值
  14. 3.1 项目经理的角色习题集
  15. 状态和特质焦虑之间的区别?
  16. HNU工训中心: 三人表决器及八人抢答器实验报告
  17. 多乐影视电影网站开发——HTML+CSS+JavaScript+PHP
  18. VMware ESX轻松搞定物理机的虚拟化,充分利用自己的物理机
  19. 王力宏宣布妻子怀孕5个月 小孩取名王一
  20. 学习CSS Scroll Snapping与scroll-snap-align

热门文章

  1. 一张图彻底了解Unity脚本的生命周期
  2. WebKit新特性WebGL
  3. 数字通信原理_计算机网络原理梳理丨物理层
  4. 定义域可以写成不等式吗_证单变量不等式(一)
  5. Impala命令COMPUTE STATS的解析
  6. 详解:MySQL数据库的权限管理和运维实操
  7. android 来电拒接_[系统漏洞]模拟耳机广播实现来电自动接听和拒接
  8. Python九九乘法表(作业)
  9. 求解线性方程组(SVD,QR,Gauss,LU)
  10. 让没有连续TabOrder的Edit连续获得焦点 [精华]