我开始学习递归以及如何使用它来解决问题。
问题是,方法调用 recur(4) 显示什么?
public static void recur (int n)
{
if(n==1)
{
System.out.print(n);
}
else
{
System.out.print(n);
recur(n - 1);
}
}
因为 n 不等于 1,所以它求助于 recur(n - 1) 但这就是我对这里发生的事情感到困惑的地方?输出是否会类似于 3、2、1、0?