题目:

利用公式C语言解题 || 逼近π_#include求m的近似值,直到发现某一项的绝对值小于10的-10次方为止(该项不累加)

代码实现:

#include <stdio.h>

int main()
{
	long double pi = 0;
	long double sum = 0;
	int i = 0;//分母位
	int s = 0;//符号位

	s = 1;//符号起始为正

	for (i = 1; 1.0 / i >= 10e-10; i += 2)
	{
		sum += 1.0 / i * s;
		s *= (-1);
	}

	pi = sum * 4;

	printf("pi ≈ %llf", pi);

	return 0;
}

运行结果:

C语言解题 || 逼近π_#include_02