#include void main(){int i=1;double k=1,sum=1;while(k>=5e-7){k=k*i/(i*2+1);sum+=k;i++;}printf("PI=%.5f",sum*2);}
运行结果截图:
对于你写的程序:
t需要赋初值,t=1;
while(sum>=0.0000005)改为while(t>=0.0000005)