2,3得到4.会导致什么?
public static int basepowerexp(int base, int exp) {
if (exp == 0) {
return 1;
} else {
return base * basepowerexp(exp - 1, base);
}
}
public static void bpe(int base, int exp) {
System.out.println("The answer to " + base + " to the power of " + exp
+ " is " + power(base));
}
Run Code Online (Sandbox Code Playgroud)
我认为这与以下内容有关:
return base * basepowerexp(exp - 1, base);
Run Code Online (Sandbox Code Playgroud)
但无法弄清楚,我尝试过其他变化.