如何用if语句求该分段函数

2024-11-24 05:25:15
推荐回答(4个)
回答1:

float cal(float x,float y){
if(x<0&&y>=0){
return y/((3*pow(x,2)-x+9);
}else if(x>=0&&y>=0){
return y*In((3*pow(x,2)-x+9);
}else if(x>=0&&y<0){
return (3*pow(x,2)-x+9)*2+ctg(x*y);
}else if(x<0&&y<0){
return pow(sin(3*pow(x,2)-x+9),2);
}
}

回答2:

#include
int main()
{
double x,y;
scanf("%lf",&x);
if(x<20) y=x+100;
else if(x>100) y=x-100;
else y=x;

printf("x=%.6lf,y=%.6lf\n",x,y);
return 0;
}

回答3:

if(x < 0 && y>=0)
   
else if (x >= 0 && y >=0)

else if(x >= 0 && y < 0)

else if(x < 0 && y < 0)

回答4:

这个也太简单了吧,还是你自己写写吧