Discuss / Python / 请教:“”递归改为循环是不是就没有栈溢出的问题了。“”

请教:“”递归改为循环是不是就没有栈溢出的问题了。“”

Topic source

守候986

#1 Created at ... [Delete] [Delete and Lock User]

把递归函数:

def fact(n): if n==1: return 1 return n fact(n - 1) 改为循环函数: sum = 1 m = int(input()) for x in range(m): sum = sum (x + 1) print(sum) 望高手赐教!!!

Marks2019

#2 Created at ... [Delete] [Delete and Lock User]

是的,我实验过了


  • 1

Reply