#include <stdio.h>
#include <math.h>
double pi(int n){
double s=0.0;
int i;
for(i=1;i<=n;i++){
s=s+1.0/(i*i);
}
return sqrt(6*s);//返回pi,pi*pi=6*s,pi=sqrt(6*s)
}
void main(){
int n;
printf("请输入通项:");
scanf("%d",&n);
printf("前%d项关于pi的近似值为:%lf",n,pi(n));
}
C语言 计算(pi*pi)/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)关于pi的近似值
于 2021-05-14 14:23:11 首次发布