1 package com.ibeve.demo;
2
3 public class IfTest {
4 public static void main(String[] args) {
5 // 需求1:根据用户定义的数值不同,打印对应的星期英文
6 int num = 1;
7
8 if (num == 1)
9 System.out.println("monday");
10 else if (num == 2)
11 System.out.println("monday");
12 else if (num == 3)
13 System.out.println("monday");
14 else if (num == 4)
15 System.out.println("monday");
16 else if (num == 5)
17 System.out.println("monday");
18 else if (num == 6)
19 System.out.println("monday");
20 else if (num == 7)
21 System.out.println("monday");
22 else
23 System.out.println("nonono");
24
25 // 需求2:根据用户指定的月份,打印该月份所属的季节
26 // 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12,1,2 冬季
27
28 int x = 3;
29
30 if (x == 3 || x == 4 || x == 5)
31 System.out.println(x + "春季");
32 else if (x == 6 || x == 7 || x == 8)
33 System.out.println(x + "夏季");
34 else if (x == 9 || x == 10 || x == 11)
35 System.out.println(x + "秋季");
36 else if (x == 12 || x == 1 || x == 2)
37 System.out.println(x + "冬季");
38 else
39 System.out.println(x + "月份不存在");
40
41 if (x > 12 || x < 1)
42 System.out.println(x + "月份不存在");
43 else if (x >= 3 && x <= 5)
44 System.out.println(x + "春季");
45 else if (x >= 6 && x <= 8)
46 System.out.println(x + "夏季");
47 else if (x >= 9 && x <= 11)
48 System.out.println(x + "秋季");
49 else
50 System.out.println(x + "冬季");
51
52 }
53 }