第一阶段:JAVA 快速入门(第四十九课:JAVA_if-else if-else多选择结构)

语法结构:

if(布尔表达式1) {

语句块1;

} else if(布尔表达式2) {

语句块2;

}……

else if(布尔表达式n){

    语句块n;

} else {

    语句块n+1;

}

      当布尔表达式1为真时,执行语句块1;否则,判断布尔表达式2,当布尔表达式2为真时,执行语句块2;否则,继续判断布尔表达式3······;如果1~n个布尔表达式均判定为假时,则执行语句块n+1,也就是else部分。流程图如图3-7所示。

1.png

图3-7 if-else if-else多选择结构流程图

【示例3-5】if-else if-else多选择结构

1

2

3

4

5

6

扫描二维码关注公众号,回复: 8891325 查看本文章

7

8

9

10

11

12

13

14

15

16

17

18

19

public class Test5 {

    public static void main(String[] args) {

        int age = (int) (100 * Math.random());

        System.out.print("年龄是" + age + ", 属于");

        if (age < 15) {

            System.out.println("儿童, 喜欢玩!");

        } else if (age < 25) {

            System.out.println("青年, 要学习!");

        } else if (age < 45) {

            System.out.println("中年, 要工作!");

        } else if (age < 65) {

            System.out.println("中老年, 要补钙!");

        } else if (age < 85) {

            System.out.println("老年, 多运动!");

        } else {

            System.out.println("老寿星, 古来稀!");

        }

    }

}

 图3-8 示例3-5运行效果图1

发布了49 篇原创文章 · 获赞 6 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ZGL_cyy/article/details/104092761