if多选择结构

package com.wuming.struct;

import java.util.Scanner;

public class IfDemo03 {
    public static void main(String[] args) {
        //if多选择
        /*
        * if语句最多一个else,且在else if之后
        * if可以有多个else if且在else之前
        * 若有一个else if为true,其他else if 和else跳过执行
        * */
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入成绩:");
        int score = scanner.nextInt();
        if (score == 100) {
            System.out.println("恭喜满分");
        } else if (score < 100 && score >= 90) {
            System.out.println("A");
        } else if (score < 90 && score >= 80) {
            System.out.println("B");
        } else if (score < 80 && score >= 70) {
            System.out.println("C");
        } else if (score < 70 && score >= 60) {
            System.out.println("D");
        } else if (score < 60 && score >= 0) {
            System.out.println("不及格");
        } else{
            System.out.println("不合法");
        }
        scanner.close();
    }
}

请输入成绩:
90
A

猜你喜欢

转载自blog.csdn.net/wanggang182007/article/details/121091199