问题
填空题
函数pi的功能是根据以下近似公式求π值:
请在下面的函数中填空,完成求π的功能。 #include <math.h> double pi(long n) { double s = 0.0; long i; for(i = 1;i <= n; i++) s = s + 【7】 ; return (sqrt(6*s)); }
答案
参考答案:(double)A/(i*i)或A,0/(i*i)
解析: 本题考查数据类型的转换。由题意s=1+1/(2*2)/1/(3*3)+…+1/(n* n),它的循环体为s=s+1/(i*i),由于s为double型数据,所以要将1/(i*i)的值转换为double类型。