最后一个else前面的那句,应该是这样才对if(x<30){System.out.print("0");}else if((x<30)||(x<=50){y=x-30;System.out.print(y);}else{y=0.5*x+5;System.out.print(y);}注意整个程序中的括号配对!