int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; co大师们,感激不尽啊 初学者不容易啊

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/17 03:24:07
ints=1;doublen=1,t=1,pi=0;while((fabs(t))>1e-7){pi=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;co大师们,感激不尽啊初学者不容易啊

int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; co大师们,感激不尽啊 初学者不容易啊
int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; co
大师们,感激不尽啊 初学者不容易啊

int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; co大师们,感激不尽啊 初学者不容易啊
这是典型的求和表示,循环中做的是:
pi=1-1/3+1/5-1/7+……
循环后pi=pi/4,这求出的就是圆周率的约值.