Switch语句的应用,附带代码

import java.util.*;

public class demo {
    public static void main(String[] args) {
       Scanner a =new Scanner(System.in);
       System.out.println("输入消费金额:");
        int m= a.nextInt();
       System.out.println("是否换购:");
        System.out.println("1.满50元,加2元换购商品1");
        System.out.println("2.满100元,加3元换购商品2");
        System.out.println("3.满100元,加10元换购商品3");
        System.out.println("4.满200元,加10元换购商品4");
        System.out.println("5.满200元,加20元换购商品5");
        System.out.println("0,不换购");
        System.out.println("请选择");
        int select = a.nextInt();
        String goods ="不换购";
        switch (select){
            case 1:
                if(m>50){
                    m +=2;
                    goods ="商品1";
                }
                break;
            case 2:
                if(m>100){
                    m +=3;
                    goods ="商品2";
                }
                break;
            case 3:
                if(m>100){
                    m +=10;
                    goods ="商品3";
                }
            case 4:
                if(m>200){
                    m +=10;
                    goods ="商品4";
                }
                break;
            case 5:
                if(m>200){
                    m +=20;
                    goods ="商品5";
                }
                break;
        }
        System.out.println("消费总金额:"+m);
        System.out.println("成功换购"+ goods);
    }
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值