循环-02. 计算圆周率(15)
来源:互联网 发布:手机数据包解压软件 编辑:程序博客网 时间:2024/05/20 06:08
根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。
输入格式:
输入在一行中给出小于1的阈值。
输出格式:
在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。
输入样例:0.01输出样例:
3.132157
#include <stdio.h>int main(){ double sum = 1.0, denominator = 1.0, numerator = 1.0; int a = 1, b = 3; double epsilon; scanf("%lf", &epsilon); while (numerator / denominator >= epsilon) { numerator *= a; denominator *= b; sum += numerator / denominator; a++; b += 2; } printf("%.6f\n", 2.0 * sum); return 0;}
0 0
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率
- 循环-02. 计算圆周率
- PAT循环-02. 计算圆周率(15)
- 5-15 计算圆周率
- 5-15 计算圆周率
- 12C RAC 在AIX 7 上的安装步骤
- 为什么8位有符号数的范围为“-128 — +127”?(转载加补充)
- 饮一盏Bug留香,唱一曲项目飞扬
- C# ref与out 引用和传值的区别
- 记一次dell R720服务器ESXI5.5系统宕机的奇葩经历
- 循环-02. 计算圆周率(15)
- 程序员保持快乐活跃的6个好习惯
- Android Scroller的滚动实现原理
- 02storm聚类尝试kmeans
- @property和@synthesize可以自动生成某个类成员变量的存取方法
- Java基础之集合类
- 等待已久,她终于来了!
- 华为面试题:一元多项式的化简 C语言实现源码
- eatcms网站订餐手机微信等功能亮相