单选题

有如下Python程序段,执行该程序段后输出的结果是?( )

def fac(n):

   s = 1

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

       s = s * i

   return s

print(fac(5))

A

0

B

6

C

24

D

120

赣ICP备20007335号-2