下列程序的功能为:根据以下函数关系,对输入的每个x值,计算出相应的y值。请填写完整程序,使程序实现其功能。 X Y X<0 0 0<=x<10 X 10<=x<20 10 20<=x<40 -0.5x+20 #include
void main() { int x,c; float y; scanf("%d",&x); if( [1] ) c=-1; else [2] switch(c) { case -1: y=0; break; case 0: y=x; break; case 1: y=10; break; case 2: case 3: y=-0.5*x+20; break; default: y= -2; } if( [3] ) printf("y=%f",y); else printf("error\n"); }