C语言求圆周率π

C语言求圆周率π

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
	float s = 1;
	float pi = 0;
	float i = 1.0;
	float n = 1.0;
	while (fabs(i) >= 1e-6) {
		pi += i;
		n = n + 2;
		// 符号一正一负
		s = -s;
		i = s / n;
	}
	pi = 4 * pi;
	printf("pi的值为:%.6f\n", pi);

	return 0;
}

发布了16 篇原创文章 · 获赞 2 · 访问量 786

猜你喜欢

转载自blog.csdn.net/liudaoqun/article/details/105152719