问题描述:
用C语言求:π/4=1-1/3+1/5-…求π的近似值,直到最后一位的绝对值小于10^(-6),我写的程序哪错了
#include
#include
int main()
{
double m=1.0,p=0.0,n=1.0;
while(fabs(m)>=1e-6)
{
p=p+m;
n=n+2;
m=1/n;
m=(-1)*m;
}
p=p*4;
printf("%lf\n",p);
}
#include
#include
int main()
{
double m=1.0,p=0.0,n=1.0;
while(fabs(m)>=1e-6)
{
p=p+m;
n=n+2;
m=1/n;
m=(-1)*m;
}
p=p*4;
printf("%lf\n",p);
}
问题解答:
我来补答展开全文阅读