使用 T-SQL 编程计算 S=1!/3!+3!/5!+5!/7!+…+(2*n-1)/(2*n+1),n 的初值为 10
答案:1 悬赏:60 手机版
解决时间 2021-03-23 11:03
- 提问者网友:且恨且铭记
- 2021-03-22 19:03
使用 T-SQL 编程计算 S=1!/3!+3!/5!+5!/7!+…+(2*n-1)/(2*n+1),n 的初值为 10
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-03-22 20:12
DECLARE @n INT,@I INT,@JieCheng FLOAT,@S FLOAT
SET @n=10
SET @JieCheng=1
SET @I=1
SET @S=0
WHILE @I<=2*@n-1
BEGIN
SET @S=@S+@JieCheng/(@JieCheng*(@I+1)*(@I+2))
SET @JieCheng=@JieCheng*(@I+1)*(@I+2)
SET @I=@I+2
END
PRINT @S
SET @n=10
SET @JieCheng=1
SET @I=1
SET @S=0
WHILE @I<=2*@n-1
BEGIN
SET @S=@S+@JieCheng/(@JieCheng*(@I+1)*(@I+2))
SET @JieCheng=@JieCheng*(@I+1)*(@I+2)
SET @I=@I+2
END
PRINT @S
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯