2.求e的值。(分数阶乘)
题目:求e的值。给出e=1+1/1!+1/2!+1/3!+.......,最后一项的值小于1e-6.
分析思路:
题目中让求e的值,给出了公式,公式为分数阶乘的形式。阶乘跳出的条件为单项小于1e-6。因此需要对e的公式的每一项,进行遍历,跳出的条件为单项<1e-6,每一次都加进e的公式内。
注:先观察这个式子的构成。和的首项为1。从第二项开始,开始阶乘,因此阶乘的首项也为1。阶乘需要遍历,在遍历中写:正常阶乘的形式为xiang = xiang*i;分数阶乘则为xiang = xiang /i;
代码如下:
#include <stdio.h>
double jiecheng(double sum)
{double xiang=1.0;for(int i=1; xiang >= 1e-6; i++){xiang = xiang/i;//也可以写成xiang = xiang * (1.0/i);sum=sum+xiang;} return sum;
}int main()
{double e=1.0;e=jiecheng(e);printf("%f",e);return 0;
}
2.求e的值。(分数阶乘)相关推荐
- EduCoder-程序设计技术R-函数-(第1关:求和)(第2关:回文数计算)(第3关: 编写函数求表达式的值)(第4关:阶乘数列)(第5关:亲密数)(第6关:公约公倍数)
目录 第1关:求和 代码示例 第2关:回文数计算 代码示例 第3关: 编写函数求表达式的值 代码示例 第4关:阶乘数列 代码示例 第5关:亲密数 代码示例 第6关:公约公倍数 代码示例 第1关:求和 ...
- 【勇敢牛牛,不怕困难】有手就行栏目:头歌教学平台 - 湖南工业大学刘强老师的C语言函数实战课堂作业答案 - > - > {求和+回文数计算+编写函数求表达式的值+阶乘数列+亲密数+公约数公倍数求解}
第一关:求和 任务描述 题目描述:给你一个n,要求你编写一个函数求1+2+-+n. 输入 输入一个n 输出 输出1+2+-+n的和 测试说明 样例输入: 100 样例输出: 5050 分析: 这个是真 ...
- PTA 基础编程题目集 6-6 求单链表结点的阶乘和
PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...
- openjudge 14:求10000以内n的阶乘
14:求10000以内n的阶乘 总时间限制: 5000ms 内存限制: 655360kB 描述 求10000以内n的阶乘. 输入 只有一行输入,整数n(0<=n<=10000). 输出 一 ...
- 信息学奥赛一本通(1172:求10000以内n的阶乘)
1172:求10000以内n的阶乘 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22142 通过数: 5506 [题目描述] 求10000以内n的阶乘. ...
- 求10000以内n的阶乘(信息学奥赛一本通-T1172)
[题目描述] 求10000以内n的阶乘. [输入] 只有一行输入,整数n(0≤n≤10000). [输出] 一行,即n!的值. [输入样例] 4 [输出样例] 24 [源程序] #include< ...
- 求单链表结点的阶乘和
求单链表结点的阶乘和 (15分) 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int FactorialSum( List ...
- Bailian2729 求12以内n的阶乘 Bailian2730 求20以内n的阶乘【递推】
求20以内n的阶乘 求12以内n的阶乘 总时间限制: 1000ms 内存限制: 65536kB 描述 求20以内n的阶乘. 输入 只有一行输入,整数n(n<=20). 输出 只有一行输出,数值n ...
- PTA:6-3求单链表结点的阶乘和(15分)
大一下半期数据结构 数据结构实践任务2 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义 int Factor ...
最新文章
- 键盘回车事件导致页面刷新的问题
- Docker Compose部署项目到容器-基于Tomcat和mysql的商城项目(附源码和sql下载)
- springmvc 传参Required String parameter 'xxxx' is not present
- DRBD编译安装中出现的问题及解决小结
- Javascript UserAgent 获取平台及浏览器信息
- 【TJOI2016】【bzoj4552】排序(二分答案+线段树01排序)
- 设计模式之行为型备忘录模式
- HTML5详细介绍及使用
- 小程序注册开发全流程
- 21、关于破解点触的验证码
- OsWorkFlow工作流简介
- PC VR游戏的CPU性能分析与优化
- 操作系统|时间片轮转调度算法(RR)
- 【微信小程序源码】独立版云贝餐饮连锁V2_2.3.9源码线传小程序,新增堂食订单,支付打印新增下单时间显示
- 【PyTorch】1入门——Tensor、自动微分、神经网络、PyTorch 图像分类
- 互联哇大厂薪酬福利职级哪家最吸引你
- Python数据库编程之索引
- 苹果天气应用专利获批,苹果Find My技术改变防丢技术走向
- 广播模块加继电器怎么接线_继电器模块SR0820AC安装方法
- java 3gp 转mp3_java实现音频转换