输入考试成绩,当成绩大于90分时,记为优秀;当成绩在80-90之间时,成绩良好;当成绩在60-80之间时,成绩及格;当成绩在60分以下,为不合格。
1、首先成绩范围为0-100分之间,输入的值不在此范围里面的时候,系统会出现:输入错误。输入的值在范围里的时候进行下一项判断: 2、分数大于等于90,系统输出:成绩优秀!小于90分时,系统执行下一条语句。 3、分数大于等于80,系统输出:成绩良好!小于80分时,系统执行下一条语句。 4、分数大于等于60,系统输出:成绩及格!小于60分时,系统执行下一条语句。 5、系统输出:成绩不及格,继续努力! 这个需要使用的是if(){}else if (){}语句。 import java.util.Scanner;public class ScoreLevel(){ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("请输入你的成绩:"); int score = scan.nextInt(); if (score>=0 && score<=100){ System.out.println("成绩优秀!"); System.out.println("成绩良好!"); System.out.println("成绩及格!"); System.out.println("成绩不及格!"); System.out.println("输入错误!");}
|