/*
1、格式
Switch(表达式){
Case常量1:
执行语句1;
//break
Case常量2:
执行语句2;
//break
Case常量3:
执行语句3;
//break
...
匹配成功会一直执行下去,知道碰到break或者结束为止
3、switch结构中的表达式,只能是如下的6中数据类型之一
:byte short char int 枚举类型 String类型
*/
import java.util.Scanner;
class SwitchTest {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入你的出生日期");
int nian = scan.nextInt();
int shengxiao = (nian % 12);
switch (shengxiao){
case 0:
System.out.println("你属猴");
break;
case 1:
System.out.println("你属鸡");
break;
case 2:
System.out.println("你属狗");
break;
case 3:
System.out.println("你属猪");
break;
case 4:
System.out.println("你属鼠");
break;
case 5:
System.out.println("你属牛");
break;
case 6:
System.out.println("你属虎");
break;
case 7:
System.out.println("你属兔");
break;
case 8:
System.out.println("你属龙");
break;
case 9:
System.out.println("你属蛇");
break;
case 10:
System.out.println("你属马");
break;
case 11:
System.out.println("你属羊");
break;
}
}
}