填空题 函数pi的功能是根据以下近似公式求π值:
[*]
请在下面的函数中填空,完成求π的功能。
#include <math.h>
double pi(long n)
double s = 0.0;
long i;
for(i = 1;i <= n; i++) s = s +{{U}} {{/U}};
return (sqrt(6*s));


  • 1、
【正确答案】 1、(double)1/(i*i)或1,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类型。