public class Grade {
public static void main(String[] args) {
int grade = Integer.parseInt(args[1]);
if (grade == 90)
System.out.println("祝贺你" + args[0] + " 优秀");
else if (grade >= 80)
System.out.println("良好");
else //提示此处有错!
if (grade >= 60)
System.out.println("及格");
else
System.out.println("不及格,必须补考");
}
}
注意JAVA区分大小写和加分号!

解决方案 »

  1.   

    System.out.println("良好")
    后面没加分号
      

  2.   

    建议你下载个eclipse来编辑JAVA代码!
      

  3.   

    回复人: hpy121(孩子) ( ) 信誉:100 
    建议你下载个eclipse来编辑JAVA代码!我就是用的这个来编写的!~!就在那个地方提示错!~
      

  4.   

    回复人: pennymxb(马晓) ( ) 信誉:100 分号!
    可以用case语句case语句固然可以行,,但是总不可能不能用IF语句吧!~
    分号加了也不行!~
      

  5.   

    public class Grade {
    public static void main(String[] args) {
    int grade=integer.parseInt(args[1]);
    if(grade=90)
    System.out.println("祝贺你"+arge[0]+" 优秀");
    else
    if (grade>=80)
    System.out.println("良好");
    else//提示此处有错!
    if (grade>=60)
    System.out.println("及格");
    else
    System.out.println("不及格,必须补考");}
    }
    忘记了:System.out.println("良好");
    else//提示此处有错!
    if (grade>=60)
    System.out.println("及格");的分号
      

  6.   

    public class Grade {
    public static void main(String[] args) {
    System.out.println("args.length = "+ args.length);
    for (int i = 0 ; i<args.length; i++)
    {
    System.out.println("args = "+ args[i]);
    }
    String[] arge = new String[4];
    for (int i = 0 ; i<3; i++)
     arge[i]="90";
    int grade = Integer.parseInt(arge[0]);
    if (grade == 90)
    System.out.println("祝贺你" + arge[0] + " 优秀");
    else if (grade >= 80)
    System.out.println("良好");
    else //提示此处有错!
    if (grade >= 60)
    System.out.println("及格");
    else
    System.out.println("不及格,必须补考");
    }
    }