思想:通过调用自身函数nk实现n^k的计算
<span style="font-size:24px;">#include<stdio.h>
int nk(int n,int k)
{
if(k==0)
return 1;
else
return n*nk(n,k-1);
}
int main()
{
int ret=nk(3,4);
printf("%d\n",ret);
getchar();
return 0;
}</span>
运行结果 :
思想:通过调用自身函数nk实现n^k的计算
<span style="font-size:24px;">#include<stdio.h>
int nk(int n,int k)
{
if(k==0)
return 1;
else
return n*nk(n,k-1);
}
int main()
{
int ret=nk(3,4);
printf("%d\n",ret);
getchar();
return 0;
}</span>
运行结果 :