java语言基础知识---递归排序

1.用递归计算1-n之间的所有自然数的和

public int getSum(int i){
	if(i == 1){
		return 1;
	}else{
		return i + getSum(i - 1 );
	}
}

2.用递归计算1-n之间的所有自然数的乘积(n!)

public int getSum(int i){
	if(i == 1){
		return 1;
	}else{
		return i* getSum(i - 1 );
	}
}

你可能感兴趣的:(java基础,递归排序)