码迷,mamicode.com
首页 > 其他好文 > 详细

选择流程—— switch if else结构

时间:2016-08-08 23:56:31      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

一、switch

  switch(表达式){

  case 常量1:

     语句;

     break;

  case 常量2:

     语句;

     break;

  …

  default;

    语句;

  }

 

例题:运用switch结构实现购物管理系统

public class gouwucaidan {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
switch(a){
case 1:{
System.out.println("登录系统");
System.out.println("1.客户信息管理");
System.out.println("2.购物结算");
System.out.println("3.真情回馈");
System.out.println("4.注销");

System.out.println("欢迎进入主菜单");
int b = input.nextInt();
switch(b){
case 1:
System.out.println("购物管理系统>客户信息管理");
System.out.println("1.显示所有客户信息");
System.out.println("2.增加客户信息");
System.out.println("3.修改客户信息");
System.out.println("4.查询客户信息");
break;
case 3:
System.out.println("购物管理系统>真情回馈");
System.out.println("1.幸运大放送");
System.out.println("2.幸运抽奖");
System.out.println("3.生日问候");
break;
default:
System.out.println("输入错误");
}
}
break;
case 2:
System.out.println("谢谢您的使用!");
break;
default:
System.out.println("输入错误");
}
input.close();

}

}

 

二、if else

  三种结构:

 ⒈if(){                        ⒉  if(){                                 if(){

  }else{                         }else if{                            }else{

  }                                }…                                            if{

                                        else{                                        }

                                        }                                              if{

                                                                                        }…

                                                                                 }

  

例题:利用if else 结构实现由会员积分判断会员享受的折扣。  

public class zhekou {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入会员积分:");
int jifen = input.nextInt();
if(jifen<2000){
System.out.println("该会员享受的折扣是:9 折");
}else if(jifen<4000){
System.out.println("该会员享受的折扣是:8折");
}else if(jifen<8000){
System.out.println("该会员享受的折扣是:7折");
}else{
System.out.println("该会员享受的折扣是:6折");
}
input.close();
}

}

选择流程—— switch if else结构

标签:

原文地址:http://www.cnblogs.com/jiaojiao950408/p/5751326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!