5-15 计算圆周率 (15分)
来源:互联网 发布:java前后端分离 vue 编辑:程序博客网 时间:2024/05/23 23:39
5-15 计算圆周率 (15分)
根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。
2π=1+31+3×52!+3×5×73!+⋯+3×5×7×⋯×(2n+1)n!+⋯
输入格式:
输入在一行中给出小于1的阈值。
输出格式:
在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。
输入样例:
0.01
输出样例:
3.132157
#include<stdio.h>int main(){//double a;scanf("%lf",&a);double n=1,i=1,sum=1,down=3,e=1;do{e=1;down=3;for(i=1;i<=n;i++){e=e*i/down;down=down+2;}sum=sum+e;n++;}while(e>=a);printf("%lf",sum*2);//记住要*2,题目里是pi/2=乱七八糟一堆公式,我就是这忘了,,写了4,5个一模一样的程序。。都不知道错在哪}
阅读全文
0 0
- 5-15 计算圆周率 (15分)
- 5-15 计算圆周率 (15分)
- 5-15 计算圆周率 (15分)
- 5-15 计算圆周率 (15分)
- 5-15 计算圆周率
- 5-15 计算圆周率
- PTA基础编程 5-15 计算圆周率 (15分)
- PAT编程基础 5-15 计算圆周率 (15分)
- PTA基础题目5-15计算圆周率
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- 循环-02. 计算圆周率(15)
- POJ 3159 Candies 笔记
- 离散傅里叶变换
- 51nod 1453 抽彩球 (思维+排列组合)
- Groovy的JavaBean
- java 多态
- 5-15 计算圆周率 (15分)
- Linux学习高级篇(二)
- LeetCode 80. Remove Duplicates from Sorted Array II
- maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案
- 队列和栈(1)
- iOS 分析iOS设备导出的崩溃信息
- JSP笔记
- mysql常用查询
- C++中的几个关键字(static、const、#define、inline、sizeof与strlen、指针与引用、new与malloc)