已知有如下计算公式:π≈4*(1/1—1/3+1/5—1/7+……)下列程序就是根据这一公式计算圆周率的。其中,精度控制在0.00001;变量s表示当前符号项,item表示当前项,n表示当前项的序号。阅读程序,并填空。 #include“math.h” m

admin2014-10-20  36

问题 已知有如下计算公式:π≈4*(1/1—1/3+1/5—1/7+……)下列程序就是根据这一公式计算圆周率的。其中,精度控制在0.00001;变量s表示当前符号项,item表示当前项,n表示当前项的序号。阅读程序,并填空。
#include“math.h”
main(    )
{
float pai=0.0,item=1.0,s=1.0;
int n=1:
while(_______)
{
pai+=item;
S=—S:
item=s/(2*n+1);
(_________);
}
pai=4*pai;

选项

答案fabs(item)>=0.00001;n+=2

解析
转载请注明原文地址:https://jikaoti.com/ti/P99fFFFM
0

最新回复(0)