Java IF的多选择和嵌套结构 -04天 学习笔记

IF的多选择与嵌套结构


package com.xin.struct;

import java.util.Scanner;

public class IFDemo02 {
    //IF的多选择结构,现实中会出现多种选择

    public static void main (String[] args){
        //查询分数录取情况
        Scanner scanner = new Scanner(System.in);
        /*
        if语句至多有一个else语句,else语句在所有else if语句之后,
        if语句可以有若干个else if语句,他们必须在else语句之前
        一旦其中一个else if 语句检测为true,其他的else if以及else都跳过

        */
        System.out.println("请输入你的分数");

        double score = scanner.nextDouble();
        //判断分数
        if (score <=500 && score >=400 ){
            System.out.println("恭喜你被我校录取,进入火箭班");
        }else if (score <400 && score >= 450){
            System.out.println("恭喜你被我校录取,进入实验班");
        }else if (score <450 && score >= 400){
            System.out.println("恭喜你被我校录取,进入普通班");
        }else if (score <400 && score >= 360){
            System.out.println("恭喜你被我校录取,进入加油班");
        }else if (score <360 && score >= 0){
            System.out.println("对不起,很遗憾你未被我校录取继续加油吧!!!!");
        }else {
            System.out.println("你的成绩不合法");
        }
        scanner.close();
    }
}

嵌套结构

package com.xin.struct;

import java.util.Scanner;

public class IFDemo03 {

    //IF的嵌套结构

    public static void main (String[] args) {

        Scanner scanner = new Scanner(System.in);

        /*
        语法
         if (布尔表达式1){
            // 如果布尔表达式1的值为true执行代码
            if(布尔表达式2){
                // 如果布尔表达式1的值为true执行代码
            }
        }
          此方法可以用于找1-100里的数用二分法,把100分为1-50,和50-100;

          也可以嵌套使用在if或者else if 语句中
         */
         scanner.close();
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值