//编写一个函数实现n^k,使用递归实现
#include <stdio.h>
int fun(int n,int k)
{
int sum = 0;
if(k == 0)
{
sum = 1;
}
else
{
sum = n*fun(n,k-1);
}
return sum;
}
int main()
{
printf("%d",fun(2,2));
return 0;
} 编写一个函数实现n^k,使用递归实现
最新推荐文章于 2019-10-08 11:15:04 发布
本文介绍了一个使用递归方法实现的简单幂运算函数。该函数接受两个整数参数 n 和 k,返回 n 的 k 次方。通过递归调用自身来计算幂的值,当指数 k 减少到0时,返回1作为终止条件。
1406

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



