传入5时,第一次n=5,n>0,所以走recursion(5-1)*5
之后,第二次调用recursion(5-1),n=4,n>0,所以走recursion(4-1)*4
然颤闹码后,第三次调用recursion(4-1),n=3,n>0,所茄哪以走recursion(3-1)*3
然后,第四次调用recursion(3-1),n=2,n>0,所以走recursion(2-1)*2
然后,第五次调用recursion(2-1),n=1,n>0,所以走recursion(1-1)*1
最后一次调用recursion(1-1),n=0,n>0,所以走return 1
之后,将弯桥返回值逐层返回,
1*1*2*3*4*5
最后计算得120。
LZ,9-11题的程序运行结果如下:
10、
汪汪
喵喵
呱呱
11、
100 dollars come.
All money come.
17、
package 拆猛test01public class test4 {
public static void main(String[] args) {
B obj 晌孝= new B()
System.out.println( obj.f(4, 6))
}
}
class A {
double f(double x, double y) 旅谨桥{
return x * y
}
}
class B extends A {
double f(double x, double y) {
return x + y
}
}
输出结果:10.0
9、EAB ;
10、012345 ;
11、0 ;
第一题:100
10014
100
100024
第二题:
从4到7匹配模式子序列: 2A3
从8到11匹配模式子序列携兄: 4A5
从12到15匹配模式举尘子序列: 6A7
从16到19匹配模式子序列: 8A9
***A***A***A***A***
0A1A2A3A4A5A6A7A8A9
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)