单选题

用递推算法求解 n 个自然数的乘积, 请问代码中横线上需要填入的正确代码是? ( )

def fact(n):

        s=1

        for i in range(1,n+1):

                s=s*i

        return ________

a=fact(5)

print(a)

A

s

B

i

C

fact(n-1)

D

fact(n)

赣ICP备20007335号-2