题目:
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+" 成绩等级为优"); } }}