66问答网
所有问题
C语言程序:已知π/2=(2/1)(2/3)(4/3)(4/5)(6/5)(6/7)…,取前n项的积求π的近似值
C语言程序:已知π/2=(2/1)(2/3)(4/3)(4/5)(6/5)(6/7)…,取前n项的积求π的近似值
算法过程也发来看看
举报该问题
其他回答
第1个回答 2017-03-12
#include <stdio.h>
int main(void)
{
int n,count;
float i,t,sum=1;
printf("输入想求得前几项的值:");
scanf("%d", &n);
for(i=2,t=1,count=1;count<n;count++,i+=2,t+=2)
{sum=(i/t)*(i/(t+2))*sum;}
printf("前%d项的值为%f\n", n,2*sum);
return 0;
}
本回答被网友采纳
相似回答
大家正在搜
相关问题
C语言程序:已知π/2=(2/1)(2/3)(4/3)(4/...
c语言用π/2=2/1×2/3×4/3×4/5×6/5×6/...
C语言程序:已知π/2=(2/1)(2/3)(4/3)(4/...
C语言,多项式乘积:计算2/1*2/3*4/3*4/5*6/...
用c语言编程计算s=1/2+2/3+3/4+4/5+5/6+...
利用PI/2=2/1×2/3×4/3×4/5……的前100项...
c语言 求π π/2=(2/1)*(2/3)*(4/3)*(...
编程!C++,计算π的近似值π=2×(2×2/1×3)×(4...