【Java】 作业题 输入年份求生肖

【练习代码】

import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner input=new Scanner(System.in);int year,k;String sx="";System.out.print("请输入年份(1-9999):");year=input.nextInt();while(year<=0||year>=10000){System.out.print("您输入的年份有误,请重新输入:");year=input.nextInt();}//2020年是鼠年//十二生肖:鼠牛虎兔龙蛇马羊猴鸡狗猪k=(year+2400-2020)%12;switch(k) {case 0:sx="鼠";break;case 1:sx="牛";break;case 2:sx="虎";break;case 3:sx="兔";break;case 4:sx="龙";break;case 5:sx="蛇";break;case 6:sx="马";break;case 7:sx="羊";break;case 8:sx="猴";break;case 9:sx="鸡";break;case 10:sx="狗";break;case 11:sx="猪";break;}System.out.printf("%d年是%s年",year,sx);}
}

【运行结果截图】




Java 作业题 输入年份求生肖相关推荐

  1. java 判断输入年份是否为闰年

    java判断输入年份是否为闰年 一,前言 分析: 给定一个年份,判断这一年是不是闰年.当以下情况之一满足时,这一年是闰年: 年份是4的倍数而不是100的倍数: 年份是400的倍数. 其他的年份都不是闰 ...

  2. android 选择年月日历,Android_java万年历,获取该年月日历表,这篇文章应用java技术输入年份 - phpStudy...

    java万年历,获取该年月日历表 这篇文章应用java技术输入年份和月份获取该年月日历表,下面通过一段代码给大家做展示: 输入年份和月份,打印出这个月的日历表 1.1900年1月1日是星期一 2.计算 ...

  3. Java实现输入年份,输出对应的生肖年

    摘要:   十二生肖的排序:鼠.牛.虎.兔.龙.蛇.马.羊.猴.鸡.狗.猪 提示:   可以利用switch语句实现 语法: switch(表达式){case 值1:表达式的值和 值1匹配上了,需要执 ...

  4. 【前端】【JavaScript案例】之用条件语句实现输入年份判断生肖

    已知,公元后生肖年的计算方法: 年份除以12,取所得余数,对照下表查看生肖: 0猴,1鸡,2狗,3猪,4鼠,5牛,6虎,7兔,8龙,9蛇,10马,11羊 方法一 else if : var year1 ...

  5. Java用户输入圆半径求圆面积

    Java用户输入半径求圆半径 直接上代码 System.out.print("输入圆的半径:");Scanner s=new Scanner(System.in);double r ...

  6. 根据用户给出的年份求天干、地支和生肖(Java源代码)

    我国历法中的天干.地支和生肖,排列时有规律的.天干的顺序是"甲乙丙丁戊己庚辛壬癸",地支的顺序是"子丑寅卯辰巳午未申酉戌",生肖的顺序是"鼠牛虎兔龙蛇 ...

  7. Java黑皮书课后题第5章:**5.28(显示每月第一天是周几)编写程序,提示用户输入年份和代表概念第一天是周几的数字,然后在控制台显示该年各个月份的第一天是周几

    5.28(显示每月第一天是周几)编写程序,提示用户输入年份和代表概念第一天是周几的数字,然后在控制台显示该年各个月份的第一天是周几 题目 题目概述 破题 代码 运行示例 题目 题目概述 5.28(显示 ...

  8. java判断输入月份_Java输入年份和月份判断多少天实例代码

    前言 本文主要介绍了如果通过输入年份月份输出天数的相关内容,下面话不多说了,来一起看看详细的介绍吧 示例代码 package com.ambow.www.ch03; import java.util. ...

  9. Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3

    文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...

最新文章

  1. from torch._C import * ImportError: DLL load failed 动态链接库(DLL)初始化例程失败
  2. [MATLAB学习笔记]Rng函数
  3. CentOS 初体验二: 切换语言,连接互联网
  4. 【转】1.1异步编程:线程概述及使用
  5. 在一个数组中,如何确定所需元素在数组中的位置.
  6. nRF51822 硬件复位引脚
  7. left join 多条件_第九篇|Spark的五种JOIN策略解析
  8. DQL 学习2 -- DQL声明
  9. linux运维和python运维_Linux运维对比:Shell运维 VS Python运维
  10. 免费下载Microsoft Visual C++ 2010 Express (VSExpress)安装包地址分享速进
  11. PhalApi 事务操作
  12. Python计算机视觉 图像扭曲(仿射扭曲)
  13. LTE(4G) ATTACH流程
  14. 如何做一个真正的男人
  15. 2022最新软件测试学习路线图
  16. 面试时,碰到职场“送命题”该怎么回答?送上这些有求生欲的答案~
  17. 我为什么要写Sinon.JS
  18. java框架013——Spring AOP面向切面编程
  19. 怎么能看出来一个人善不善良?
  20. 曾仕强《中国式管理-人际关系学》笔记 下

热门文章

  1. 怎么剪辑视频,这几个技巧必须学会
  2. OpenCV双目鱼眼相机标定
  3. 二、T100多角贸易实战
  4. 【iOS开发--Swift语法】gard 的具体使用
  5. A Fast Single Image Haze Removal Algorithm Using Color Attenuation Prior——基于颜色衰减先验单图片去雾算法原理...
  6. 移动端车架号vin码识别SDK
  7. C语言 计算签到所得积分
  8. thinkphp框架源码交易系统资源网站源码
  9. Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间
  10. 判断一个数是否为Sky数