题目

编写一个程序,为一个给定的年份找出其对应的中国生肖。
中国的生肖基于12年一个周期, 每年用一个动物代表:
rat、ox、tiger、rabbit、dragon、snake、horse、sheep、monkey、 rooster、dog、pig。
提示:2019年:猪 2019 % 12 == 3

解析

1.猪 2019 % 12 == 3,则判定3为pig,依次类推
2.应该从0开始,如1200年,所以是0–11

代码

package l1_switch_case;import java.util.Scanner;/*
编写一个程序,为一个给定的年份找出其对应的中国生肖。
中国的生肖基于12年一个周期, 每年用一个动物代表:
rat、ox、tiger、rabbit、dragon、snake、horse、sheep、monkey、 rooster、dog、pig。
提示:2019年:猪    2019 % 12 == 3,则判定3为pig,依次类推*/
public class SwitchDemo7 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int year = scanner.nextInt();int choose=year%12;switch (choose){case 11:System.out.println("sheep");break;case 10:System.out.println("horse");break;case 9:System.out.println("snake");break;case 8:System.out.println("dragon");break;case 7:System.out.println("rabbit");break;case 6:System.out.println("tiger");break;case 5:System.out.println("ox");break;case 4:System.out.println("rat");break;case 3:System.out.println("pig");break;case 2:System.out.println("dog");break;case 1:System.out.println("rooster");break;case 0://应该从0开始,如1200年,所以是0--11System.out.println("monkey");break;}}
}

java 年份对应的中国生肖相关推荐

  1. Java 编写一个程序,为一个给定的年份找出中国生肖。中国生肖12年一个周期,每年用一个动物表示——鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。

    解题思路:用year % 12确定生肖.monkey(猴)= 0:rooster(鸡)= 1:dog(狗)= 2:pig(猪)= 3:rat(鼠)= 4:ox(牛)= 5:tiger (虎)= 6:r ...

  2. 3.8编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,Java

    1. 题目要求   编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖.中国生肖基于12年一个周期,   每年一个生肖代表.鼠(rat).牛(ox).虎(tiger).兔(rabbit ...

  3. java随堂练习05,编写一个程序,为一个给定的年份找出其对应的中国生肖

    /*** 编写一个程序,为一个给定的年份找出其对应的中国生肖.* 中国的生肖基于12年一个周期,每年用一个动物代表:* rat(鼠).ox(牛).tiger(虎).rabbit(兔).dragon(龙 ...

  4. 【例12 编写一个程序,为一个给定的年份找出其对应的中国生肖】

    例12:编写一个程序,为一个给定的年份找出其对应的中国生肖. package day2; import java.util.Scanner; /*** 编写一个程序,为一个给定的年份找出其对应的中国生 ...

  5. Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序

    7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序 题目 题目描述 程序清单3-9 代码 运行实例 题目 题目描述 7.33(文化:中国生肖)使用一个字符串数组存储动物 ...

  6. java中国象棋棋盘放置棋子,JAVA简易文字版中国象棋

    大二时制作的JAVA简易文字版中国象棋,现在放出,希望大家喜欢! // Java core packages import java.awt.*; import java.awt.event.*; / ...

  7. java象棋游戏用户特点_基于Java Swing的《中国象棋》游戏的设计与实现

    60 开发经验 3基金项目: 江西省自然科学基金资助项目(编号: 0411046); 江西省高性能计算技术重点实验室资助基金项目(No. JXHC20052003) ). 基于 Java Swing ...

  8. 7-6 中国生肖年 (5分) java pta

    输入一个年份,输出该年的生肖属相.注:十二生肖为鼠.牛.虎.兔.龙.蛇.马.羊.猴.鸡.狗.猪. 输入样例: 在这里给出一组输入.例如: 2020 输出样例: 在这里给出相应的输出.例如: 鼠 imp ...

  9. /*编写程序,要求用户从建盘输入一个年份,程序输出该年出生的人的生肖。中国生肖基于12年一个周期, * 每年用一个动物代表(鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪)。 * 通过

    package m3; import java.util.Scanner; public class demo1 {     public static void main(String[] args ...

最新文章

  1. js 使用 Lawnchair 存储 json 对象到本地
  2. BugkuCTF-Misc:想蹭网先解开密码
  3. azkaban修改MySQL配置上传包的大小上限
  4. 框架 go_go异步任务框架machinery,嗖嗖的[视频]
  5. 使用 Docker 搭建 PostgreSQL 12 主从环境
  6. Oracle学习笔记--导航
  7. php 不能运行,PHP 环境不能正常运行
  8. Activity中四大启动模式
  9. Android下将图片载入到内存中
  10. 华为方舟编译器 PK 微软苹果谷歌编译器,到底谁胜出?
  11. ios 倒数器_如何使用倒数计时器来停止游戏 – iOS [SWIFT] –
  12. 初学者虚拟机使用虚拟机
  13. 牛逼!国产开源的远程桌面火了,只有 9MB,支持自建中继器!
  14. opengl大作业c语言,openGL-计算机图形大作业中出现的几个错误及解决
  15. html网上日记本设计,个人博客的设计_网上日记本的开发ASP334
  16. UPnP 体系架构和基本原理 —— UPnP 工作流程
  17. 紫外线检测仪,WKM-UV1,紫外线检测仪UV汞灯LEDUV通用
  18. 折叠共源共栅放大器(一)项目报告/实验/论文/比赛
  19. python调用百度AI接口实现人像分割
  20. LED背光源运用在数控设备上

热门文章

  1. k8s dashboard_【大强哥-k8s从入门到放弃02】Kubernetes1.17部署Dashboard2.0
  2. 判断深度学习模型的稳定性_问题引领构建数学模型,讲练结合促进深度学习
  3. 利用python爬取房价
  4. 【转】PF_INET 和 AF_INET 的区别
  5. CSDN改版,找不到各种入口,链接放下面
  6. [转载]基于TFS实践敏捷-修复Bug和执行代码评审
  7. MQTT和HTTP的区别
  8. nextcloud php 版本,Nextcloud版本升级教程
  9. android 预约挂号代码_告别排队!用Python定时自动挂号和快捷查询化验报告
  10. 【CodeForces - 608D】Zuma(区间dp)