问题 填空题

函数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类型。

选择题
单项选择题