C语言:选择结构-分段函数问题
写一段程序,输入x
,输出y
#include<stdio.h>
int main(void)
{
double x,y;
scanf("%lf",&x);
if(x<0&&x!=-3)
y=x*x+x-6;
else if(x>=0&&x<10&&x!=2&&x!=3)
y=x*x-5*x+6;
else
y=x*x-x-1;
printf("%.3lf",y);
return 0;
}