Java中的递归与C语言中的递归类似,要求也基本一致
package base.J03.Method; //递归 public class method06 { public static void main(String[] args) { int x; x=test(5); System.out.println(x); } public static int test(int n){//用递归计算阶乘 //递归头: if(n==1||n==0) return 1; //递归体: if(n>1) return n*test(n-1); return 0; } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)