900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 3.8编写程序 要求用户从键盘输入一个年份 程序输出改年出生的人的生肖。中国生肖

3.8编写程序 要求用户从键盘输入一个年份 程序输出改年出生的人的生肖。中国生肖

时间:2018-09-13 08:15:07

相关推荐

3.8编写程序  要求用户从键盘输入一个年份 程序输出改年出生的人的生肖。中国生肖

1.

题目要求

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

每年一个生肖代表。鼠(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) {/*题目要求编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于一个周期,每年一个生肖代表。鼠(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编写程序 要求用户从键盘输入一个年份 程序输出改年出生的人的生肖。中国生肖基于一个周期 Java

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。