result是方法的局部变量
fact。因此,每次调用事实方法时,结果都存储在与先前的事实调用不同的变量中。
因此,当以3作为参数调用事实时,您可以想象其结果是
result3 = fact(2) * 3 result3 = result2 * 3 result3 = 1 * 2 * 3

result是方法的局部变量
fact。因此,每次调用事实方法时,结果都存储在与先前的事实调用不同的变量中。
因此,当以3作为参数调用事实时,您可以想象其结果是
result3 = fact(2) * 3 result3 = result2 * 3 result3 = 1 * 2 * 3