Code:
public class recursion01 {
public static void main(String[] args){
double base = 3;
int exp = 2;
System.out.println(root (base,exp));
}
private static double root(double base, int exp) {
if (exp == 0){
return 1;
}
else{
double sum = root(base, exp-1);
sum = sum * base;
return sum;
}
}
Leave a comment: