题目:用公式π/4≈1-1/3+1/5……求π的近似值,要求直到最后一项的绝对值小于0.000001为止。
这句话意味着最后一项的分母要大于1000000;
1.有正反相间格式时考虑c=-c;
#include<stdio.h>
int main()
{
double sum=0;
int a,i,c=1;
for(i=0;a<1000000;i++){
a=2.0*i+1;
sum+=c*(1.0/a);
c=-c;
}
printf("pi=%10.4lf",sum*4.0);
return 0;
}