程序流程控制

来源:互联网 发布:策略设计模式java实例 编辑:程序博客网 时间:2024/06/05 23:03
package y;import java.util.Scanner;public class l {         //创建类    public static void main(String[] args) {        // TODO 自动生成的方法存根        int score,grade;     //定义变量        Scanner sc=new Scanner(System.in);        System.out.println("请输入学生成绩:");        score=sc.nextInt();      // 从键盘输入学生成绩(百分制)        grade=score/10;          //将学生的成绩除以10        if(score>=0&&score<=100)  //判断学生的成绩是否为0~100分        {            switch(grade)      //如果学生的成绩为0~100分,则利用switch语句进行等级制转换            {            case 10:System.out.println("学生的成绩等级为A");break;            case 9:System.out.println("学生的成绩等级为A");break;            case 8:System.out.println("学生的成绩等级为B");break;            case 7:System.out.println("学生的成绩等级为C");break;            case 6:System.out.println("学生的成绩等级为D");break;            case 5:System.out.println("学生的成绩等级为E");            }        }        else            System.out.println("输入的学生成绩无效!(学生成绩所需在0~100范围内)");    }}

结果:
这里写图片描述