利用递归的算法求m^n,函数如下
long m_nFun(int m, int n)
{
if(n == 0) return 1;
if(n == 1) return m;
return m * m_nFun(m, n-1);
}
本文介绍了一个使用递归算法实现的求幂函数。该函数接受两个整数参数m和n,返回m的n次方。当n为0时,函数返回1;当n为1时,返回m;其它情况下,通过递归调用自身实现幂运算。
利用递归的算法求m^n,函数如下
long m_nFun(int m, int n)
{
if(n == 0) return 1;
if(n == 1) return m;
return m * m_nFun(m, n-1);
}
832
1163
332

被折叠的 条评论
为什么被折叠?