题目:
1、系统接收一个学生的考试成绩,根据考试成绩输出成绩的等级。
2、等级:
优:[90~100]<br /> 良:[80~90]<br /> 中:[70~80]<br /> 及格:[60~70]<br /> 不及格:[0~60]<br />
3、要求成绩是一个合法的数字,成绩必须在在[0-100]之间,成绩可能带有小数。
public class IfTset03{
public static void main(String[] asge){
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("请输入您的成绩:");
double score = s.nextDouble();
if(score<0||score>100){
System.out.println("对不起,成绩不合法");
}else if(score<60){
System.out.println("您的成绩为:"+score+" 成绩等级为不合格");
}else if(score<70){
System.out.println("您的成绩为:"+score+" 成绩等级为合格");
}else if(score<80){
System.out.println("您的成绩为:"+score+" 成绩等级为中");
}else if(score<90){
System.out.println("您的成绩为:"+score+" 成绩等级为良");
}else{
System.out.println("您的成绩为:"+score+" 成绩等级为优");
}
}
}