尝试创建递归函数以查找某些东西的功能时出现此错误-“bash:第 1 行:7269 分段错误:11”它适用于正指数,但是当我输入负指数时,我得到了该错误。这是我的函数代码:
double intPower( double base, int exponent)
{
if(exponent>1){
return base * intPower(base,exponent-1);
}else if (exponent<0){
return 1/intPower(base,exponent+1);
}else{
return base;
}
}