c语言,用递归方法求一个整数a的n次方

2025-03-22 18:20:45
推荐回答(2个)
回答1:

long long p(int a,int n)
{
if(n==0)
return 1;
else
return a*p(a,n-1);
}
这就是那个递归的函数,主函数自己写一下吧

回答2:

int fun(int a,int n)
{
if(n==1)
return a;
return a*p(a,n-1);
}