#include<stdio.h>
double f(double x,int y);
void main()
{
double x,s;
int y;
scanf("%lf %d",&x,&y);
s=f(x,y);
printf("%lf\n",s);
}
double f(double x,int y)
{
double s;
if(y==1) return x;
s=f(x,--y)*x;
return s;
}
编写一人个求X的Y次幂的递归函数,X为double型,y为int型,要求从主函数输入x,y的值,调用函数求其幂。
最新推荐文章于 2024-06-14 10:22:04 发布