int npower(int n,int k)
{
if (k == 0)
{
return 0;
}
else if (k == 1)
{
return n;
}
else
{
return n*npower(n, k - 1);
}
}
int main()
{
int n = 3;
int k = 3;
int ret = 0;
npower(n,k);
ret = npower(n,k);
printf("%d",ret);
return 0;
}
.编写一个函数实现n^k,使用递归实现
最新推荐文章于 2020-04-21 16:15:15 发布