#include<stdio.h>
double get_Power(int n,int m)
{
if(m<0)
return (1.0/get_Power(n,-m));
else if (m==0)
return 1;
else
return n*get_Power(n,m-1);
}
int main()
{
int n,m;
double ret;
printf("请输入两个数\n");
scanf("%d%d",&n,&m);
ret=get_Power(n,m);
printf("%lf",ret);
return 0;
}
C语言递归求m的n次方
最新推荐文章于 2023-01-28 20:34:30 发布