c语言问题,圆周率近似值……4-4/3+4/5-4/7+4/9……,回答程序要计算多少...答:void main(){ int a,b,i=1,n,m,p=100,x=2;double pi=3.141592,s=4.0,an;for(n=1;p<=100000;n++){ i=-1*i;m=2*n+1;an=4.0/float(m);s=s+i*an;a=int(s*p);b=int(pi*p);if(a==b){ printf("s=%.*f n=%d\n",x,a/(double)(p),n);x++;p*=10;}...