用sql 算阶乘运算3!+6!
答案:1 悬赏:20
解决时间 2021-01-13 23:10
- 提问者网友:一抹荒凉废墟
- 2021-01-13 02:13
用sql 算阶乘运算3!+6!
最佳答案
- 二级知识专家网友:醉吻情书
- 2021-01-13 03:27
Create function fn_jc(@i int)
returns bigint
As
Begin
Declare @Rst bigint=1
while @I>0
Begin
Set @Rst=@Rst*@I
Set @i=@i-1
End
return @Rst
End
--递归写法
Create function fn_jc1(@i int)
returns bigint
As
Begin
Declare @Rst bigint
if @i=1
Set @Rst= 1
else
Set @Rst=@i*dbo.fn_jc1(@i-1)
return @Rst
End
returns bigint
As
Begin
Declare @Rst bigint=1
while @I>0
Begin
Set @Rst=@Rst*@I
Set @i=@i-1
End
return @Rst
End
--递归写法
Create function fn_jc1(@i int)
returns bigint
As
Begin
Declare @Rst bigint
if @i=1
Set @Rst= 1
else
Set @Rst=@i*dbo.fn_jc1(@i-1)
return @Rst
End
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息