问题描述:
程序如何修改可以用来计算π/4=1-1/3+1/5-1/7······公式求π的近似值,直到最后一项绝对值小于10^(-6
#include
#include
void main()
{float s;
int i,t;
t=1;
for(i=1;;i=i+2)
{s=s+i;
i=i+2;
t=-t;
i=t/i;
if(fabs(t)<1e-6) break;}
s=s*4;
printf("s=%f\n",s);
}
#include
#include
void main()
{float s;
int i,t;
t=1;
for(i=1;;i=i+2)
{s=s+i;
i=i+2;
t=-t;
i=t/i;
if(fabs(t)<1e-6) break;}
s=s*4;
printf("s=%f\n",s);
}
问题解答:
我来补答展开全文阅读