我刚开始写递归方法。我的十次方方法之一是给我一个缺少的返回类型错误。
public static double powerOfTen(int n)
{
if (n == 0)
return 1;
if(n > 0)
return (10 * powerOfTen(n - 1));
if(n < 0)
return (1 / powerOfTen(n - 1));
}
我很新,所以任何解释都将不胜感激。
////// 编辑这对我来说很有效,对于十的负数和正数。感谢您的帮助:D
public static double powerOfTen(int n)
{
if(n > 0)
return (10 * powerOfTen(n - 1));
if(n < 0)
return (1 / powerOfTen( (-1)*(n) ));
return 1;
}