没有合适的资源?快使用搜索试试~ 我知道了~
C语言近似求PI(关注,持续更新)
需积分: 0 0 下载量 118 浏览量
2023-12-27
16:59:42
上传
评论
收藏 42KB PDF 举报
温馨提示
试读
1页
近似求pi
资源推荐
资源详情
资源评论
C语⾔近似求PI
近似求PI
题⽬描述:
根据下式求π的近似值,直到最后⼀项⼩于给定精度eps。 2 /π =1+1!/ 3+2!/3×5+3!/3×5×7+…+i!/3×5×…×(2×i+1)
+…
输⼊格式:
输⼊在⼀⾏中给出精度eps,可以使⽤以下语句来读输⼊:
scanf("%le", &eps);
输出格式:
在⼀⾏内,按照以下格式输出π的近似值(保留⼩数点后5位):
PI = 近似值
输⼊样例:
1E-5
输出样例:
PI = 3.14158
代码如下:
#include "stdio.h"
void avenger()
{
double eps,s=1,sum=0;
double a=1,j=1,b=3,k=3;
scanf("%le",&eps);
while (s>=eps)
{
s=a/b;
sum+=s;
j++;
a*=j;
k+=2;
b*=k;
}
printf("PI = %.5lf",2+2*sum);
}
int main()
{
avenger();
return 0;
}
资源评论
RDSunday
- 粉丝: 232
- 资源: 171
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功