y无法定义,尝试过赋初值,但也是不行。不知道是不是float的问题,但是好像if语句里面的所有y赋值都不成功。求问?谢谢解答
float x = Float.parseFloat(args[0]);
float y;
if (x<0) y = 0;
else if(x>0&&x<=10) y = x;
else if(x>10&&x<=20) y = 10;
else if(x>20) y = -0.5f * x + 20;
else y=0;
y无法定义,尝试过赋初值,但也是不行。不知道是不是float的问题,但是好像if语句里面的所有y赋值都不成功。求问?谢谢解答
float x = Float.parseFloat(args[0]);
float y;
if (x<0) y = 0;
else if(x>0&&x<=10) y = x;
else if(x>10&&x<=20) y = 10;
else if(x>20) y = -0.5f * x + 20;
else y=0;