Description

根据下面关系式,求圆周率pi的值,直到最后一项的值小于epsilon。epsilon的值由键盘输入。

pi/2=1+1/3+2!/(3*5)+3!/(3*5*7)+...+n!/(3*537*...*(2n+1))

Input

输入一个浮点数表示epsilon的值

Output

输出圆周率Pi的值,保留6位小数。

Sample Input

0.000001

Sample Output

3.141590

HINT

(参考:epsilon为0.01时,圆周率3.121501;epsioon为0.0001时,圆周率为3.141358)

我的答案:

#include

int main()

{

int n;

double e,f,fz,fm,sum,pi;

n=0;

fz=1;

fm=1;

sum=0;

scanf("%lf",&e);

for(f=1;f>=e;n++)

{

if(n==0)

fz=1;

else

fz=fz*n;

fm=fm*(2*n+1);

f=fz/fm;

sum=sum+f;

}

pi=2*sum;

printf("%.6f\n",pi);

return 0;

}

可是交上去就是wrong answer,而且我的答案小数点最后一位和题目的答案差1.希望帮我看看哪里错了。

谢谢!

c语言计算10亿位圆周率,C语言:圆周率的计算相关推荐

  1. c语言程序设计阶乘输出,C语言编写10的阶乘,用C语言编程求10的阶乘

    导航:网站首页 > C语言编写10的阶乘,用C语言编程求10的阶乘 C语言编写10的阶乘,用C语言编程求10的阶乘 匿名网友: 思路:先定义一个函数求一个数的阶乘,接着依次从1到10调用该函数就 ...

  2. 圆周率一千万亿位_圆周率计算已经达到数万亿位,为何还在继续计算?

    展开全部 计算圆周率e68a843231313335323631343130323136353331333433653962是数学家的兴趣,也能检验计算机的综合性能. 圆周率算法 圆周率是数学中最重要 ...

  3. c语言10以内位运算,C语言基础知识--位运算

    1.原码,反码,补码: (1)在n位的机器数中,最高位为符号位,该位为零表示为正,为一表示为负:其余n-1位为数值位,各位的值可为零或一.当真值为正时,原码.反码.补码数值位 完全相同:当真值为负时, ...

  4. 语言取10的整数倍_C语言结构体用法很多,坑也很多

    C语言可谓是编程界的传奇语言,历经几十年,依然排名前列. 前不久还写了一篇文章<2019年11月C语言接近Java>,说了C语言是比较受欢迎的一种语言,有望在年底超过JAVA,再次成为第一 ...

  5. c语言佮保留俩位小数,阅读语言论文,关于性阅读障碍儿童词汇识别中字形信息作用相关参考文献资料-免费论文范文...

    导读:本论文是一篇免费优秀的关于阅读语言论文范文资料,可用于相关论文写作参考. 杨闰荣 (大连大学 辽宁大连 116622) 杨闰荣(1971.6-),女,辽宁庄河,大连大学,研究生,讲师,研究方向为 ...

  6. c语言对10万位进行显示,C语言位运算

    满意答案 jtxd0025 2013.08.06 采纳率:59%    等级:9 已帮助:164人 C语言提供的位运算: 运算符 含义 & 按位与 | 按位或 ∧ 按位异或 ∽ 取反 < ...

  7. 语言取10的整数倍_C语言面试题(一)

    哈喽,前几篇文章将C语言基础 简单的写了写,不知道大家能不能理解哈,今天更新下C语言的一些常见面试题,希望能帮助到大家. 1.描述⼀下gcc的编译过程? gcc编译过程分为4个阶段:预处理.编译.汇编 ...

  8. c语言表达式10 6的结果,C语言表达式(++i)+(++i)+(++i)结果多少?

    C语言表达式(++i)+(++i)+(++i)结果多少? 我在VC6.0环境下运行下列程序: void Main() { int i=3,k; k = (++i)+(++i)+(++i); print ...

  9. java计算10以内阶层相加的值_大班计算:10以内数加减混合运算

    大班计算:10以内数加减混合运算 设计意图: 在学习利用加减法的基础上通过情境课件来学习加减混合运算.新课利用两幅生动形象的描述,展现白天鹅飞来飞去的情景,让幼儿明白飞来就是加上,飞走就是减去的意义. ...

  10. c语言选择题10道,50道C语言的选择题,都是基础知识,帮忙认真做下。一部分 25道,另一部分25道,因字太多不能一次发...

    满意答案 晨曦微露99999 2013.11.17 采纳率:45%    等级:12 已帮助:8103人 1 以下不正确的C语言标识符是__A__. A) int B) a_1_2 C) ab1exe ...

最新文章

  1. python示例库,常用的Python库和示例代码(快速上手)
  2. HttpContext(三)-Request
  3. [vue] 说说你对slot的理解有多少?slot使用场景有哪些?
  4. 虎记:强大的nth-child(n)伪类选择器玩法
  5. 学习日报 1028 分支结构 if分支语句
  6. javasrcipt的作用域和闭包(二)续篇之:函数内部提升机制与Variable Object
  7. React性能优化记录(不定期更新)
  8. linux rpm 查找,Linux下 rpm 命令查询方法
  9. paip.提升性能---mysql 优化cpu多核以及lan性能的关系.
  10. 在Simulink中对S 函数进行参数传递的三种方法
  11. 电阻触摸屏原理及电容触摸屏原理(附上原图)以及各自优缺点
  12. Python爬取热映电影,以『可视化及词云秀』方式带你了解热映电影
  13. microsoft的罗马帝国——浪潮之巅
  14. vcode去除分号和双引号方法
  15. element-ui表格行不对齐
  16. Tomcat6中web项目部署路径webapps和wtpwebapps的区别
  17. ARM 通用寄存器说明
  18. [QNX 自适应分区用户指南]12 APS开发实践
  19. 新人入职培训流程及转正交流过程指导原则
  20. 一些优秀的后端开源项目!

热门文章

  1. Android使用本地广播
  2. 文件的创建、删除、移动和查找
  3. HTML iframe标签下 子页面调用父页面js 容易产生的跨域调用问题 Uncaught DOMException
  4. Java排序之Comparable与Comparator详解
  5. oracle中使用impdp数据泵导入数据提示“ORA-31684:对象类型已经存在”错误的解决......
  6. 红帽发布 Ansible Tower 3.4:在混合云中实践DevOps更便捷
  7. 「前端早读君008」新手必踩坑之display: inline-block
  8. vue+element的表格分页和前端搜索
  9. PForDelta的介绍论文
  10. [故障解决]Could not get a resource from the pool。