循环版压了几层栈
运行下面这段程序,它数的是"最深压了几层":
MAXD = 0
def fact_loop(n, d):
global MAXD
if d > MAXD:
MAXD = d
r = 1
for i in range(2, n + 1):
r = r * i
return r
fact_loop(5, 1)
print(MAXD)
运行下面这段程序,它数的是"最深压了几层":
MAXD = 0
def fact_loop(n, d):
global MAXD
if d > MAXD:
MAXD = d
r = 1
for i in range(2, n + 1):
r = r * i
return r
fact_loop(5, 1)
print(MAXD)
全部评论