a+bx 0.5≤x<1.5
a-bx 1.5≤x<2.5
y= a*bx 2.5≤x<3.5
a/bx 3.5≤x<4.5
请参考慕课视频3-5 switch语句编程。 谢谢
ç®åå
è¯å¥ï¼
switch((int)(x+0.5))
{ case 1: y=a+b*x; break;
case 2: y=aâb*x;break;
case 3: y=a*b*x; break;
case 4: y=a/(b*x);break;
default: printf("x error. \n"); }
æ¹ï¼
int temp = (int)(x + 0.5);
if(temp == 1)
y=a+b*x;
else if(temp ==2)
y=aâb*x;
else if(temp == 3)
y=a*b*x;
else if(temp ==4)
y=a/(b*x);
else
printf("x error. \n");