求过程,谢谢
1利用选择结构设计一个程序,计算函数:
y=x(x<1)
y=2x-1(1=
y=3x-11(x>=10)
供参考:
#include <stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
switch(1*(x < 1) + 2*(x >= 1 && x < 10) + 3*(x >= 10))
{
case 1:y = x;break;
case 2:y = 2*x-1;break;
case 3:y = 3*x-11;break;
}
printf("%d",y);
return 0;
}