用while语句计算圆周率的近似值。(直到累加项的绝对值小于 0.00001 )
公式 : pi /4 ≈1-1/3+1/5-1/7 …
输入格式:
无
输出格式:
“pi=%.2f\n”
输入样例:
无
输出样例:
pi=3.14
#include <stdio.h>
int main()
{float i=1,pi,sum=0,k=1;
while(i<=1e5)
{sum=sum+k/i;
k=-1*k;
i=i+2;}
pi=4*sum;
printf("pi=%.2f\n",pi);
return 0;}
该博客介绍如何利用while循环和特定公式,逐步计算圆周率的近似值,直到累加项的绝对值小于0.00001。通过这个过程,展示了C语言在数值计算中的应用。
2188

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



