#include <stdio.h>
double c(int x,int n);
void main()
{
int x,n;
while(scanf("%d%d",&x,&n)!=EOF)
{
printf("%.2lf\n",c(x,n));
}
}
double c(int x,int n)
{
if(n==0)
return 1;
else if(n>0)
return x*c(x,n-1);
else
return 1/(x*c(x,n+1));
}
x的n次幂递归求解
最新推荐文章于 2023-10-09 09:10:36 发布