主题:[讨论]高手们,麻烦帮忙看看这题的运算过程~^-^
高手们,麻烦帮忙看看这题的运算过程~^-^
public class Test {
public static void doit(int i){
if(i>0){
doit(i-1);
System.out.println(i);
doit(i-1);
}
}
public static void main(String args[]){doit(4);}
}
结果为 :
1
2
1
3
1
2
1
4
1
2
1
3
1
2
1
有些不解啊???
望高手解答指教。
public class Test {
public static void doit(int i){
if(i>0){
doit(i-1);
System.out.println(i);
doit(i-1);
}
}
public static void main(String args[]){doit(4);}
}
结果为 :
1
2
1
3
1
2
1
4
1
2
1
3
1
2
1
有些不解啊???
望高手解答指教。