编程计算丌值按下面公式计算丌值,测试要计算到第几项结算结果能保证小数点后4位(3.1415)有效.丌/2=2/1*2/3*4/3*4/5*6/5*6/7*8/7*8/9以下程序哪里错了!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 14:16:25
编程计算丌值按下面公式计算丌值,测试要计算到第几项结算结果能保证小数点后4位(3.1415)有效.丌/2=2/1*2/3*4/3*4/5*6/5*6/7*8/7*8/9以下程序哪里错了!
xݒ[kAJ-$dfvv7M`= IBRiU)i!mgvv'Dx3~LY o/Qv:y6 U_~$d؜Rڨ71SIdøuvBыsᨻAz`>?%;ۜ޸V41a58{4 &কI$pD((9kV}z?ۼJd 4Y\X^*ъ nIWs a'g{Tlu䰡q.!"E@ hQ3$ cHB 覎$ 7dRxǸEcq|Og2~X {U˛3QP0)oηR +D<^[s?^$=t`T; ^oЙLؤ>rqnwCp@2?Cœ{I*d'%TMm~I(Q?>Ǿ~hz+]Y=9bڽ"6

编程计算丌值按下面公式计算丌值,测试要计算到第几项结算结果能保证小数点后4位(3.1415)有效.丌/2=2/1*2/3*4/3*4/5*6/5*6/7*8/7*8/9以下程序哪里错了!
编程计算丌值
按下面公式计算丌值,测试要计算到第几项结算结果能保证小数点后4位(3.1415)有效.丌/2=2/1*2/3*4/3*4/5*6/5*6/7*8/7*8/9
以下程序哪里错了!

编程计算丌值按下面公式计算丌值,测试要计算到第几项结算结果能保证小数点后4位(3.1415)有效.丌/2=2/1*2/3*4/3*4/5*6/5*6/7*8/7*8/9以下程序哪里错了!
int main()
{
\x09int i;
\x09double p=2,x=1,t;
\x09for(i=1;p<3.1415||p>3.1416;i++,x=-x)//若精确不到4位数则继续循环
\x09{
\x09\x09t=(i+1)/2*2;//t为第i项的分子,t+x为分母
\x09\x09p*=t/(t+x);
\x09}
\x09printf("%d",i);
}