//例子5.7 求Π值
#include<stdio.h>
#include<math.h>
int main()
{
double sum = 1,t = 1,i,pi;
//t控制符号!sum为和,i控制次数.
for (i = 3; 1.0 / i >= 1e-6; i += 2)
{
sum -= 1 / i * t;
t = -t;
}
printf("近似值为:%f\n", sum*4);
return 0;
}
#include<stdio.h>
#include<math.h>
int main()
{
double sum = 1, t = 1, i=3, pi;
//t控制符号!sum为和,i控制次数.
while(1.0 / i >= 1e-6)
{
sum -= 1 / i * t;
t = -t;
i += 2;
}
printf("近似值为:%f\n", sum * 4);
return 0;
}