69,371
社区成员
发帖
与我相关
我的任务
分享
double deep(double m, double n)
{
if (n == 0)
return 1;
return m * deep(m, n - 1);
}
#include<stdio.h>
double deep(double m, double n)
{
if (n == 0)
{
return 1;
}
else
{
return m * deep(m, n - 1);
}
}
int main(void)
{
int m, n;
double ret;
scanf("%d%d", &m, &n);
ret = deep(m, n);
printf("ret = %lf", ret);
return 0;
}