/**
* @author zhengxiangming
* 在 Junit里测试通过的
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class TestRecurse extends TestCase {
int Result = 0;
//递归的方法
public int getResult(int X,int y){
if(y==0) return 1;
Result = X;
--y;
if(y>0){
Result = getResult(X,y)*X;
}
return Result;
}
//测试递归方法
public void testRecursive(){
int m = 0;
int X = 2;//基数
int y = 4;//指数
m = getResult(X,y);//调用递归方法
assertTrue(m==16); //判断结果是否正确
}
}
* @author zhengxiangming
* 在 Junit里测试通过的
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class TestRecurse extends TestCase {
int Result = 0;
//递归的方法
public int getResult(int X,int y){
if(y==0) return 1;
Result = X;
--y;
if(y>0){
Result = getResult(X,y)*X;
}
return Result;
}
//测试递归方法
public void testRecursive(){
int m = 0;
int X = 2;//基数
int y = 4;//指数
m = getResult(X,y);//调用递归方法
assertTrue(m==16); //判断结果是否正确
}
}