public class Grade
{public static void main(String args[])
{int i = Integer.parselnt(args[1])+Integer.parselnt(args[2])+Integer.parselnt(args[3]);
i=int(i/30.0);
switch(i){
case 10:System.out.println("You got an A!");break;
        case 9 :System.out.println("You got an B!");break;
case 8 :System.out.println("You got an C!");break;
case 7 :System.out.println("You got an D!");break;
case 6 :System.out.println("You got an E!");break;
default:System.out.println("You got an F!");break;
}
}
}
运行出现错误 为什么啊  
错误:i=int(i/30.0);
          ^

解决方案 »

  1.   

    我修改了瞎,不知道对不对parselnt-->parseInt
    i=int(i/30.0);-->i=(int)(i/30.0);
    ----------------public class Grade
    {
    public static void main(String args[])
    {int i = Integer.parseInt(args[1])+Integer.parseInt(args[2])+Integer.parseInt(args[3]);
    i=(int)(i/30.0);
    switch(i){
    case 10:System.out.println("You got an A!");break;
            case 9 :System.out.println("You got an B!");break;
    case 8 :System.out.println("You got an C!");break;
    case 7 :System.out.println("You got an D!");break;
    case 6 :System.out.println("You got an E!");break;
    default:System.out.println("You got an F!");break;
    }
    }
    }