class DiGui
...{
public static void main(String args[])
...{
DiGui.digui(4,"a");
}
public static void digui(int i,String f)
...{
if(i==1)
return;
i=i-1;
digui(i,"b");
digui(i,"c");
System.out.print(f);
System.out.print(i);
System.out.println();
}
}输出:
b1
c1
b2
b1
c1
c2
a3

c1
b2
b1
c1
c2
a3
本文通过一个具体的递归函数示例,详细展示了递归调用的过程及输出结果。该示例使用了两次递归调用来展示不同的输出顺序,并最终打印了一系列字符与数值组合的结果。
1332

被折叠的 条评论
为什么被折叠?



