#include<stdio.h> #include<math.h> int main(void) { double x,y; printf("输入x:"); scanf("%lf",&x); if(x<-2){ y=x+2; } else if(x>2){ y=sqrt(x*x+x+1); } else{ y=x*x; } printf("y=%.2f\n",y); return 0; }