此题答案中t=-t⼀((i-1)*i);什么意思?跟算式中的分母阶层有关吗?我看不懂?5的阶层(5

2025-05-18 20:01:14
推荐回答(1个)
回答(1):

这就是计算阶乘用的(还包括了分子上正负的变化)

t和i的初值都为1。
首次循环时,y=y+t;就加了1,
然后i=i+2;就i变为3。
t=-t/((i-1)*i);后t的值就是-1/(1*2*3),就是-1/3!

第二次循环时,y=y+t;就加了-1/3!
然后i=i+2;就i变为5。
t=-t/((i-1)*i);后t的值就是+1/(1*2*3*4*5),就是+1/5!