用c语言用公式π/4≈1-1/3+1/5……求π的近似值,要求直到最后一项的绝对值小于0.000001为止。 输出格式: 按照“pi= 结果”的顺序输出,其中结果输出的格式宽度为10列,并保留4位小数。 输出样例: pi= 3.1416
时间: 2024-05-06 11:20:55 浏览: 97
094 求π的近似值 C语言源代码文件
5星 · 资源好评率100%
```c
#include <stdio.h>
#include <math.h>
int main()
{
double pi = 0.0;
double term = 1.0;
int sign = 1;
int i = 1;
while (fabs(term) >= 0.000001)
{
pi += term;
sign = -sign;
i += 2;
term = sign * 1.0 / i;
}
pi *= 4;
printf("pi= %10.4f\n", pi);
return 0;
}
```
阅读全文