3.8编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,Java
1.
题目要求
编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,
每年一个生肖代表。鼠(rat)、牛(ox)、虎(tiger)、兔(rabbit)、龙(dragon)、蛇(snake)、
马(horse)、羊(sheep)、猴(monkey)、鸡(rooster)、狗(dog)、猪(pig)通过year%12确定生肖
,1900年属鼠
鼠是1996年,牛 1997,虎1998
2.
判断鼠的余数
3.
同理 牛 余数
4.
往后排 当余数==0为下一个周期
5.开始编写代码
package booksTest;import java.util.Scanner;public class p53_3_8 {public static void main(String[] args) {/*题目要求编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,每年一个生肖代表。鼠(rat)、牛(ox)、虎(tiger)、兔(rabbit)、龙(dragon)、蛇(snake)、马(horse)、羊(sheep)、猴(monkey)、鸡(rooster)、狗(dog)、猪(pig)通过year%12确定生肖,1900年属鼠鼠是1996年,牛 1997,虎1998*///判断鼠的余数 // int rat = 1996; // int remainder = rat%12; // System.out.println(remainder);//余数为 4//同理 牛 余数 // int ox = 1997; // int remainder = ox%12; // System.out.println(remainder);//余数为5//往后排 当余数==0为下一个周期//1.获取用户输入年份Scanner sc = new Scanner(System.in);System.out.println("请输入你的出生年份");int year = sc.nextInt();if (year%12 == 4) {System.out.println(year+"年属鼠");}if (year%12 == 5) {System.out.println(year+"年属牛");}if (year%12 == 6) {System.out.println(year+"年属虎");}if (year%12 == 7) {System.out.println(year+"年属兔");}if (year%12 == 8) {System.out.println(year+"年属龙");}if (year%12 == 9) {System.out.println(year+"年属蛇");}if (year%12 == 10) {System.out.println(year+"年属马");}if (year%12 == 11) {System.out.println(year+"年属羊");}if (year%12 == 0) {System.out.println(year+"年属猴");}if (year%12 == 1) {System.out.println(year+"年属鸡");}if (year%12 == 2) {System.out.println(year+"年属狗");}if (year%12 == 3) {System.out.println(year+"年属猪");}} }
3.8编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,Java相关推荐
- 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223
编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...
- java输入一个年份,利用Java实现从键盘输入一个年份,程序输出改年出生的人的生肖...
从键盘输入一个年份,程序输出改年出生的人的生肖. import java.util.Scanner; public class Sesx { public static void main(Strin ...
- java录入个人信息程序_Java:用键盘输入个人信息并输出
V.1 */ public class ShowResume{ public static void main(String[] args) { int age=25; //年龄 String nam ...
- matlab input怎么用,MATLAB如何使用input函数接受用户的键盘输入
MATLAB如何使用input函数接受用户的键盘输入 [语法说明] eval=input(prompt):接受用户的键盘输入,并赋值给eval.字符串prompt为提示符,假设用户在提示符后输入的值为 ...
- 2. 编写程序,求 x+xx+xxx+……(例如:8+88+888+……)前 n 项之和。x 和 n 的值由 用户从键盘输入。
2. 编写程序,求 x+xx+xxx+--(例如:8+88+888+--)前 n 项之和.x 和 n 的值由 用户从键盘输入. package com.temp;import java.util.Sc ...
- 统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数
统计不同字符个数.用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符.数字.空格和其他字符的个数 s = input("请输入一行字符:") letter = 0 #字母 ...
- 编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式,操作数
编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式,操作数 首先,先写出各类计算的函数,参数从主函数中提取,返回计算后所得的值 因计算器不只要求能计算加减乘除,所以所有函数类型都为doubl ...
- 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来
试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来 DATA SEGMENT DATA ENDS STACK SEGMENT STACK ENDS CODE SEGMENT ASSUM ...
- JAVA编写程序实现,由键盘输入两个整数,输出其中较大的数。
import java.util.Scanner;public class Test1 {public static void main(String[] args) {// 1,编写程序实现,由键盘 ...
最新文章
- Python实现快速傅里叶变换(FFT)
- 蓝牙模块怎么指定查询另一个蓝牙模块_拆解报告:亚马逊10.or Buds真无线蓝牙耳机...
- python位运算符_Python位运算符
- c 控制mysql数据导出_MySql数据库导入导出的三种方式
- Oracle 11g的安装详细过程
- PHP数组foreach后使用current取值的问题
- 利用BitmapCutter实现截取图片功能之修改加强版,兼容Jquery1.4.x以上版本
- asp.net Form 认证【转】
- unity3d用射线检测做了一个物体的捡起功能
- 阿里3大营销模型:AIPL、FAST、GROW
- 通过 SiteServer CMS 推进政府网站集约化、集群化建设
- 练手项目|Node.js实战——轻松实现听歌识曲
- 导出word功能,用html代码在word中插入分页符
- WebDAV之葫芦儿·派盘+Xplore
- Java图片处理 - 创建工具类
- 申请优豆云免费虚拟主机使用感受分享心得
- 微信小程序——引用阿里云字体
- svn版本更迭的原理
- Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建十一(Nginx负载均衡篇)
- Acrobat官网下载地址
热门文章
- 做事先做人 做人先立德
- [校园网]绕过校园网使用自己服务器流量教程
- 0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。
- 博客文章分类导引(持续更新)
- 【ThinkPad系统重装】
- exoplayer的media2扩展
- Python札记 -- 测试优先
- Rect Transform
- Windows10 鼠标无法使用 USB receiver
- 浅谈扫描二维码登录微信网页版与摇一摇传图的实现原理