楼主,你确定是小数点后1000位?
如果是保留到0.001的话,我这儿倒有一个自己编的C语言程序,代码如下:
#include
#include
int main()
{
double pai=1,t=1;
int n=0;
while(1)
{
n++;
t=t*n/(2*n+1);
if(t*2<1e-5) break;
pai+=t;
}
pai *= 2;
printf("%.3lf\n",pai);
return 0;
}
这个程序的if语句是什么意思?看不懂
兰州烧饼