void main()
{
浮點x,y;
scanf("%f ",& ampx);
if(x & gt;=40)
{
printf(" error ");
}
其他
{
if(x & lt;0)
{
y = 0;
}
其他
{
開關((int)(x/10))
{
案例0:
y = x;打破;
案例1:
如果(x==10)
{
y = x;
}
其他
{
y = 10;
}
打破;
案例二:
如果(x==20)
{
y = 10;
}
其他
{
y = 20-0.5 * x;
}
打破;
案例三:
{
y = 20-0.5 * x;
}
打破;
}
}
}
printf("y= %f ",y);
}