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,使用递归实现
猜你喜欢
转载自blog.csdn.net/qq_43223415/article/details/83021230
今日推荐
周排行