已知分段函数如下: |x-2| (-10≤x≤4) y = x+10 ( 5≤x≤7) x4 ( 8≤x≤12) 编程,从键盘输入x的值,计算输出y的值(保留2位小数),如x值不在段内,则输出"No answer."。 #include "math.h" main() { float x,y; scanf("%f",&x); if(x<-10&&x>12) printf("No answer\n"); else { if(x>=-10&&x<=4) y=fabs(x-2); else if(x<5) printf("No answer\n"); if(x>=5&&x<=7) y=x+10; else if(x<8) printf("No answer\n"); if(x>=8&&x<=12) y=pow(x,4); printf("y=%.2f\n"); } return 0; }