c语言 圆周率 公式 4*(1-1/3+1/5-1/7+……+1/10001)

#include <stdio.h>
void main()
{ double pi=0;
long i, sign=1;
for(i=1;i<=10001;i+=2)
{
pi+=1.0*sign/i;
sign=/**/ /**/;
}
pi*=/**/ /**/;
printf("%f\n",pi);
}
把这个补充完整即可

第1个回答  2009-03-27
double pi=0,sign=1;

for(int i=1;i<n;i+=2)
{
pi = pi+ sign*(1.0/i);
sign *= -1;
}

cout<<"pi= "<<4*pi<<endl;
第2个回答  2009-03-27
#include <stdio.h>
void main()
{ double pi=0;
long i, sign=1;
for(i=1;i<=10001;i+=2)
{
pi+=1.0*sign/i;
sign=/**/ /**/;
}
pi*=/**/ /**/;
printf("%f\n",pi);
}
#include <stdio.h>
void main()
{ double pi=0;
long i, sign=1;
for(i=1;i<=10001;i+=2)
{
pi+=1.0*sign/i;
sign=/**/ /**/;
}
pi*=/**/ /**/;
printf("%f\n",pi);
}本回答被提问者采纳
第3个回答  2009-03-27
1

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网