继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

java03-2 switch 练习题

繁华开满天机
关注TA
已关注
手记 134
粉丝 15
获赞 68

题目1 :

         模拟单项选择题。

         分析:

                  A:出一个选择题,然后供你选择。

                  B:键盘录入选择的数据。

                  C:根据选择来给出你选择的结论。

PS:因为还不知道如何键盘输入A,B,C,D... 只能键盘输入字符串,来冒充?

[代码]java代码:

?

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

import java.util.Scanner;

 

class LianShou{

    public static void main(String[]   args)

    {

        System.out.println("你喜欢的水果是: ");

        System.out.println("a:苹果");

        System.out.println("b:梨");

        System.out.println("c:哈密瓜");

        System.out.println("d:桃子");

         

        Scanner   sc = new Scanner(System.in);

         

        System.out.println("请输入你的答案: ");

        String   s = sc.nextLine();   //sc.nextLine 表示键盘输入的是字符串,如"hello","bye   bye","a"...注意 s是String类型

        switch (s)

        {

            case "a":

            System.out.println("品味不错哦1。");

            break;

            case "b":

            System.out.println("品味不错哦2。");

            break;

            case "c":

            System.out.println("品味不错哦3。");

            break;

            case "d":

            System.out.println("品味不错哦4。");

            break;

            default :

            System.out.println("没有这个选项。。");

            break;           

        }

    }

}

如果多个case下有相同的语句体,这个时候就可以使用 case穿透

[代码]java代码:

?

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

switch(month) {

            case 1:

            case 2:

            case 12:

                System.out.println("冬季");

                break;

            case 3:

            case 4:

            case 5:

                System.out.println("春季");

                break;

            case 6:

            case 7:

            case 8:

                System.out.println("夏季");

                break;

            case 9:

            case 10:

            case 11:

                System.out.println("秋季");

                break;

            default:

                System.out.println("你输入的月份有误");

        }

原文链接:http://www.apkbus.com/blog-833059-61634.html

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP