把if-else if语句的条件分开写,然后用&&连接就可以了。
修改如下:
参考链接:
import java.util.Scanner;
public class App1_11 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner reader = new Scanner(System.in);
System.out.println("输入的成绩是:");
int grade = reader.nextInt();
// http://c.biancheng.net/view/777.html
if(grade>89&&grade<101) {
System.out.println("成绩为优");
}else if(grade>79&&grade<90) {
System.out.println("成绩为良");
}else if(grade>69&&grade<80) {
System.out.println("成绩为中");
}else if(grade>59&&grade<70) {
System.out.println("成绩合格");
}else if(grade>0&&grade<60) {
System.out.println("成绩不合格");
}
}
}