实现下述分段函数,要求自变量与函数值均为双精度类型。 当x<7时,f(x)=sin(x); 当7<=x<25时,f(x)=6cos(x)/x+3; 当x为其他值时,f(x)=(3x^3-x)^(1/3).
时间: 2023-05-30 21:03:17 浏览: 125
堆排序的简单实现
double f(double x)
{
if(x < 7)
{
return sin(x);
}
else if(x >= 7 && x < 25)
{
return 6 * cos(x) / pow(x, 3);
}
else
{
return pow(3 * pow(x, 3) - x, 1.0 / 3);
}
}
阅读全文