关于 JAVA 中的 递归 具体计算过程,下面的方法是怎么得出7的呢?

public int han(int a){
		if(a==1)
			return 1;

		else return han(a-1)*2+1;
	}

输入a=3时 , return的值为7......具体计算过程是?

PathFinder97
浏览 1380回答 2
2回答

兴国志铭

han(3)=han(2)*2+1 han(2)=han(1)*2+1 han(1)=1
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JavaScript