利用π/4=1-1/3+1/5-1/7+1/9+……,编程计算π近似值,直到最后一项的绝对值小于10的负5次方为止,输出π的值并统计累加的项数。
#include<stdio.h>
#include<math.h>
int main()
{
int n=1,sign=1;
double sum=1,term;
do{
n++;
sign=-1*sign;
term=sign*1.0/(2*n-1);
sum=sum+term;
}while( fabs(term)>=1e-5);
printf("π=%lf,count=%d",sum*4,n);
return 0;
}
本文介绍了一种通过级数展开来近似计算π值的方法,并提供了C语言实现代码。该程序利用π/4=1-1/3+1/5-1/7+1/9+…这一公式进行迭代计算,直到最后一项的绝对值小于10的负5次方为止。

5838

被折叠的 条评论
为什么被折叠?



