欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

7-15 计算圆周率 (15分)

程序员文章站 2022-06-08 13:23:34
...

7-15 计算圆周率 (15分)/思路:将分子和分母分别求出来,数据类型为double型的/
代码如下:

#include<stdio.h>
int main()
{
	double n;
	scanf("%lf", &n);
	double PI1 = 1, i=1,a=1,b=3,fz=1,fm=1;
	while (i > n)
	{
		 fz=fz*a;
         fm=fm*b;
         i=fz/fm;
         PI1+=i;
         a+=1;
         b+=2;
	}
	printf("%.6f", PI1 * 2);
	return 0;
}
 
相关标签: PTA基础编程题