C语言:利用公式:π/4=1-1/3+1/5-1/7....,计算π的近似值,知道最后一项的绝对值小于10^-4为止

#include<stdio.h>

main(){
float i,p,num;

int n=1;

float sum=0;
for(n=1;n<=10000;n++){
num=1.0/(n*2.0+1.0);

if(num>0.0001){

if(n%2==1){
i=-num;
sum=i+sum;
}
if(n%2==0){
i=num;
sum=i+sum;
}
}
}
p=(1+sum)*4;
printf("%f",p);
}
C语言渣渣 大神指点下哪里错了

第1个回答  2017-03-27
在知道

相关了解……

你可能感兴趣的内容

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