【Java实例】为给定的年份找出其中国生肖值

题目:

编写一个程序,为给定的年份找出其中国生肖值。(中国生肖基于12年一个周期)

  • 注:1900年属鼠,因为1900%12为4,则判定4为鼠年,依次类推。

代码:

import java.util.Scanner;

public class ChineseZodiac {

	public static void main(String[] args) {
		// 初始化用户输入年份
		Scanner input = new Scanner(System.in);
		System.out.println("请输入一个年份:");
		int year = input.nextInt();
		
		//循环判断
		switch (year % 12) {
		case 0: System.out.println("monkey 猴年");break;
		case 1: System.out.println("rooster 鸡年");break;
		case 2: System.out.println("dog 狗年");break;
		case 3: System.out.println("pig 猪年");break;
		case 4: System.out.println("rat 鼠年");break;
		case 5: System.out.println("ox 牛年");break;
		case 6: System.out.println("tiger 虎年");break;
		case 7: System.out.println("rabbit 兔年");break;
		case 8: System.out.println("dragon 龙年");break;
		case 9: System.out.println("snake 蛇年");break;
		case 10: System.out.println("horse 马年");break;
		case 11: System.out.println("sheep 羊年");break;
		
		}
	}

}

结果:

【Java实例】为给定的年份找出其中国生肖值_第1张图片

你可能感兴趣的:(Java,Java,java)