自然底数 e=2.718281828…,e 的计算公式如下:
e=1+1/1!+1/2!+1/3!+…
要求当最后一项的值小于 10-10 时结束。

算法思想
使用循环实现累加求和,并在求和后计算下一项所对应的阶乘。
① 用循环语句 while 进行循环控制。判断条件为 1/n>10-10;条件成立则执行 ②,条件不成立执行 ⑤;
② 计算求和 e+=1/n;
③ i 自增 1;
④ 计算下一项所对应的阶乘:n=i*n;
⑤ 结束循环,打印输出结果。


#include <stdio.h>
int main()
{float e=1.0,n=1.0;int i=1;while(1/n>1e-10){e+=1/n;i++;n=i*n;}printf("e的值是:%f\n",e);return 0;
}

调试运行结果
自然底数 e 的计算调试运行结果如下所示:e的值是:2.718282

必背C语言算法 C语言求自然底数e相关推荐

  1. c语言入门经典必背18个程序,c语言入门经典必背18个程序

    c语言入门经典必背18个程序 1 . /* 输出 9*9 口诀.共 9 行 9 列, i 控制行, j 控制列. */ #include "stdio.h" main() {int ...

  2. 【C语言程序设计】求自然底数e,求自然对数的底e!

    自然底数 e=2.718281828-,e 的计算公式如下: e=1+1/1!+1/2!+1/3!+- 要求当最后一项的值小于 10-10 时结束. 算法思想 使用循环实现累加求和,并在求和后计算下一 ...

  3. C语言求自然底数e,求自然对数的底e

    自然底数 e=2.718281828-,e 的计算公式如下: e=1+1/1!+1/2!+1/3!+- 要求当最后一项的值小于 10-10 时结束. 算法思想 使用循环实现累加求和,并在求和后计算下一 ...

  4. 必背C语言算法 C语言小写转大写

    算法思想 在计算机中,大小写字母的ASCII值差32,字符a的ASCII值为97,字符A的ASCII值为65. 程序代码 #include <stdio.h> int main() {ch ...

  5. c语言必背数据结构_数据结构(C语言)考试重点必背

    第一章: 绪论 1.1 :数据结构课程的任务是:讨论数据的各种 逻辑结构 .在计算机中的存储结构以及 各种操作的算法设计. 1.2 :数据:是客观描述事物的数字.字符以及所有的能输入到计算机中并能被计 ...

  6. 加法接力赛C语言算法,C语言循环结构

    <C语言循环结构>由会员分享,可在线阅读,更多相关<C语言循环结构(47页珍藏版)>请在人人文库网上搜索. 1.UML和需求建模,第六章,循环控制,UML和需求建模,主要内容, ...

  7. 输出每行坐标的的c语言算法,C语言输出空心菱形的实现

    http://www.cnblogs.com/liutogo/archive/2013/05/31/3110394.html 输出空心菱形是c语言初学者经常遇到的问题,由于涉及c语言的基础知识较多,也 ...

  8. 学校门口的树C语言算法,C语言校园导游程序设计汇报.doc

    C语言校园导游程序设计汇报 <应用程序设计 课程设计>报告 班级: 学号: 姓名: 指导教师: 成绩评定: 目录 题目: 设计一个校园导游程序,为来访的客人提供各种信息查询服务 一.需求分 ...

  9. mm1模型的c语言算法,C语言动画程序源码(1).pdf

    C 语言动画程序 #include #include #include #include #define pi 3.1415926535 double ca3mm1(double m1,double ...

最新文章

  1. x-manager 管理 kvm虚拟机
  2. KDD Cup 2019 AutoML Track冠军深兰科技DeepBlueAI团队技术分享 | 开源代码
  3. python中字典的键是唯一的吗_在python3中反转字典中的键和值(值不唯一)
  4. Java 最常见的 200+ 面试题全解析
  5. 查看ELK集群的状态命令
  6. linux open函数详解
  7. 零食店投资?市场成本风险分析
  8. 华为Mate 20X电路图纸
  9. 计算机软件系统验证报告,检验报告管理系统软件
  10. iOS集成支付宝快捷支付
  11. 微信公众号wifi链接php,TP路由器实现关注微信并认证后连接WIFI上网
  12. AJAX 提交表单以及文件上传
  13. Win10系统默认Administrator账号没有管理员权限的解决方案(win10专业版亲测)
  14. 解决ionic 中 $ionicHistory.goBack()无法返回问题
  15. Angular $injector:unpr Unknown provider 问题原因汇总
  16. [静态时序分析简明教程(三)]备战秋招,如何看懂一个陌生的timing report
  17. 详细分析软件测试的14种类型
  18. 离线状态下IDEA导入Maven依赖爆红解决
  19. Win7补丁对比环境搭建
  20. 检测微信好友是否删除自己

热门文章

  1. 天池比赛 Docker 解决无法读取测试集,提交成功
  2. 小白入门python教程自学python
  3. 微信小程序开发-模仿“优优老师”课程日历
  4. Paper Reading Notes
  5. 哪款无线蓝牙耳机性价比高?性价比高的无线蓝牙耳机推荐
  6. 最系统的网站优化推广大全
  7. 【睡眠障碍】睡觉前数绵羊对睡眠障碍没有作用
  8. Shellshock漏洞复现
  9. 什么是IP65?仅仅是防水等级吗?看完本文直呼666!
  10. 手机浏览器UA测试(三)