T-SQL程序计算S=1!+2!+3!+4!+5!
时间: 2023-11-14 15:04:15 浏览: 153
一个计算1+2+3+5+8+13+...+n的算法程序
3星 · 编辑精心推荐
T-SQL程序计算S=1!+2!+3!+4!+5!的方法如下:
1.定义一个变量sum,用于存储阶乘之和。
2.使用循环语句计算每个数的阶乘,并将其加到sum中。
3.最后输出sum的值即可。
具体代码如下:
DECLARE @sum INT
DECLARE @i INT
DECLARE @factorial INT
SET @sum = 0
SET @i = 1
WHILE @i <= 5
BEGIN
SET @factorial = 1
DECLARE @j INT
SET @j = 1
WHILE @j <= @i
BEGIN
SET @factorial = @factorial * @j
SET @j = @j + 1
END
SET @sum = @sum + @factorial
SET @i = @i + 1
END
PRINT @sum
阅读全文