//阶层的乘法和加法递归算法
public class ProjectTest{
/**基本算法操作
* @param args
*/
public static void main(String [] args){
//阶层递归乘法
System.out.println("乘法=" + mult(3));
//阶层递归加法
System.out.println("加法=" + add(2));
}
/*
* 阶层递归加法
*/
private static int add(int n1){
if(n1==0||n1==1){
return n1;
}else{
return n1+add(n1-1);
}
}
/*
* 阶层递归乘法
*/
public static int mult(int n1){
if(n1==0||n1==1){
return 1;
}
else{
System.out.println(n1);
return n1*mult(n1-1);
}
}
}