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区分大小写和加分号!
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区分大小写和加分号!
后面没加分号
建议你下载个eclipse来编辑JAVA代码!我就是用的这个来编写的!~!就在那个地方提示错!~
可以用case语句case语句固然可以行,,但是总不可能不能用IF语句吧!~
分号加了也不行!~
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("及格");的分号
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("不及格,必须补考");
}
}