本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。

2π​=1+31!​+3×52!​+3×5×73!​+⋯+3×5×⋯×(2×i+1)i!​+⋯

输入格式:

输入在一行中给出精度eps,可以使用以下语句来读输入:

scanf("%le", &eps);

输出格式:

在一行内,按照以下格式输出π的近似值(保留小数点后5位):

PI = 近似值

输入样例:

1E-5

输出样例:

PI = 3.14158

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

#include<stdio.h>
void PI()
{double eps,sum,a=1,b=3,j=1,k=3,f;scanf("%le",&eps);do{f=a/b;sum+=f;j++;a*=j;k+=2;b*=k;}while(eps<=f);printf("PI = %.5lf",2+2*sum);
}
int main()
{PI();return 0;
}

作业7-1 近似求PI相关推荐

  1. 近似求PI (15 分)

    7-51 近似求PI (15 分) 本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps. 2π​=1+31!​+3×52!​+3×5×73!​+⋯+3×5×⋯×(2×i+1)i!​ ...

  2. C语言 近似求PI

    近似求PI 题目描述: 根据下式求π的近似值,直到最后一项小于给定精度eps. ​2 ​​/π ​​ =1+​1!/ ​3+2!/3×5+​3!/3×5×7+⋯+​i!/3×5×⋯×(2×i+1)​​ ...

  3. 近似求PI(15 分)

    本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps. π2=1+1!3+2!3×5+3!3×5×7+⋯+i!3×5×⋯×(2×i+1)+⋯π2=1+1!3+2!3×5+3!3×5× ...

  4. 7-50 近似求PI (15分)

    本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps. ​π / 2​​=1+​1! / 3​​+​2! / 3×5​​​​+3! / ​3×5×7​​​​+⋯+​​​i! / 3× ...

  5. 5-1 近似求PI (10 分)本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps

    #include <stdio.h> double is(int);//这是一个求阶层 double rr(int);//这是一个求分母 int main()// {double eps; ...

  6. 看得见的算法蒙特卡洛问题——使用蒙特卡洛算法求PI值

    看得见的算法蒙特卡洛问题--使用蒙特卡洛算法求PI值 1.什么是蒙特卡洛问题 蒙特卡洛方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算 ...

  7. Matlab--蒙特卡洛方法求pi值

    Matlab--蒙特卡洛方法求pi值 蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论 ...

  8. 第一个Spark实例:求PI值

    向spark提交jar,需要使用 bin下的spark-submit [hadoop@nbdo1 bin]$ ./spark-submit --help Usage: spark-submit [op ...

  9. 随机算法求pi、线性同余法求random、拉斯维加斯算法python

    一.随机算法求pi # 计算圆周率 import pdb import random def CalcPai(n):# 计算π值k = 0for i in range(0,n):x = random. ...

最新文章

  1. 156 13.67用matlab答案,数学实验(MATLAB版韩明版)5.1,5.3,5.5,5.6部分答案
  2. boost::statechart::in_state_reaction相关的测试程序
  3. 深度学习:卷积神经网络(convolution neural network)
  4. 负载均衡的集中实现方式
  5. 百度现场面试:JVM+算法+Redis+数据库!(三面)| CSDN博文精选
  6. linux lzo 压缩文件,Linux常用压缩和解压命令
  7. RT thread 设备驱动组件之USART设备
  8. MyBatis源码阅读(八) --- Executor执行器
  9. 如何录制电脑系统声音(Audacity)
  10. 论山寨手机与Android 【6】MTK手机的基带芯片
  11. 我的世界java生存命令方块,我的世界命令方块指令大全
  12. MySQL用户管理语句001
  13. 自定义报表制作的注意事项——思迈特软件Smartbi报表工具
  14. Win10系统磁盘分区管理
  15. mysql创建数据库并创建表
  16. 凑个热闹之美团 YOLOv6 ORT/MNN/TNN/NCNN C++推理部署
  17. 几大科技公司的组织结构图
  18. 易拉罐真的能增强WiFi信号!笔记本手机都适用
  19. smart原则_高效能宝宝养成记之七 SMART原则:梦想与空想只隔一个目标的距离
  20. 长春理工大学计算机考研资料汇总

热门文章

  1. 简述计算机一体机,怎么才算真正意义上的一体机电脑?
  2. java 无法初始化类_java – “NoClassDefFoundError:无法初始化类”错误
  3. java单机西瓜大作战,合并西瓜大作战
  4. B站视频下载和格式转换
  5. Google与杭州综试区签署合作备忘录
  6. 苹果安全漏洞曝光:可能有 5 亿部 iPhone 易受攻击
  7. 【JY】浅析基于性能的抗震分析方法——性能设计
  8. 房屋结构检测及抗震鉴定
  9. Linux权限命令sudo和chmod
  10. php 定時自動執行,php定时自动运行thinkphp方法(含停止)