Code
#include <stdio.h>
int main()
{
double i,n,vary,pi = 0;
scanf("%lf",&n);
for(i=1; i<=n; i++)
{
vary = 1/(4*i-3) - 1/(4*i-1);
pi += vary;
}
pi = 4 * pi;
printf("%.5lf\n",pi);
return 0;
}
反思:for循环练习,根据等式算出右边总和,再乘以4得到圆周率近似值。