函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)请填空,完成求π的功能。#includemain(){doubles=0.0;longinti,n;scanf("%ld",&n);for(i=1;i<=n;i++)s=s+______________;s=(sqrt(6*s));printf("s=%e",s);}
举一反三
- 以下函数的功能是计算s=1+1/2!+1/3!+……+1/n!,请填空。 double fun(int n) { double s=0.0,fac=1.0; int i; for(i=1;i<=n;i++) { fac=fac 【 】; s=s+fac; } return s; }
- 函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)请【1】处填空,完成求π的功能。 A: 1/i*i B: 1.0/i*i C: 1.0/(i*i) D: 1.0/(n*n)
- 假设整型n已输入值。以下不能正确计算1*2*3*...*n的程序段是_______。 (1) for(i=1,s=1; i<=n; i++) s*=i; (2) i=1;s=1; while(i<=n) s*=i++; (3) i=0,s=1; do{ i++,s*=i; }while(i<=n); (4) for(i=1,s=1; ; i++) { s = s*i, if(i==n) break; }
- 下面的程序是求1!+3!+5!+……+n!的和。 #include main { long int f,s; int i,j,n; (1) ; scanf("%d",&n); for(i=1;i<=n; (2) ) { f=1; for(j=1; j<=i;j++) (3); s=s+f; } printf("n=%d,s=%ld ",n,s); }
- 下面程序的功能是根据近似公式,求PI值。 #include<math.h> double pi(long n){ double s=0.0; long i; for(i=1;i<=n;i++) s=s+ ; return( ); }41a4f1e54f08123980e4dc7940ca6080.png