怎么样编写计算x的y次方,x.y未知,由用户输入在主函数中调用,用递归
发布网友
发布时间:2023-10-13 02:00
我来回答
共1个回答
热心网友
时间:2024-12-14 18:15
float exponentiation(float x,int y)
{
if(y==1)
{
return x;
}
if(y==-1)
{
return 1/x;
}
return y>0?x*exponentiation(x,y-1):(1/x)*exponentiation(x,y+1);
}
我这里是定义的俩函数,你修改下变量x,y用scanf接收键盘输入即可