您当前的位置: 首页 >  Java

哆啦A梦_i

暂无认证

  • 2浏览

    0关注

    629博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java:根据出生日期输出(判断or计算)星座

哆啦A梦_i 发布时间:2019-05-11 18:42:10 ,浏览量:2

 

先了解一下十二星座对应的日期划分范围。

  1. 白羊:0321~0420
  2. 天秤:0924~1023
  3. 金牛:0421~0521
  4. 天蝎:1024~1122
  5. 双子:0522~0621
  6. 射手:1123~1221
  7. 巨蟹:0622~0722
  8. 摩羯:1222~0120
  9. 狮子:0723~0823
  10. 水瓶:0121~0219
  11. 处女:0824~0923
  12. 双鱼:0220~0320

例如,出生日期为 0527(5 月 27 号),则对应的是双子座。     根据上述描述,在程序中需要用户输入一个 4 位数字,再根据这个数字所处的范围进行判断,其中前两位是月份,后两位是日期。在这里使用 switch 语句判断出生的月份,然后根据日期确定星座名称。 实现代码如下:

  1. public static void main(String[] args)
  2. {
  3.           System.out.println("请输入你的出生年月(如 0123 表示 1 月 23 日):");
  4.           Scanner sc=new Scanner(System.in);
  5.           int monthday=sc.nextInt();
  6.           int month=monthday/100;
  7.           int day=monthday%100;
  8.           String xingzuo="";
  9. switch (month)
  10. {
  11.   case 1:
  12.              xingzuo=day
关注
打赏
1556978864
查看更多评论
立即登录/注册

微信扫码登录

0.0398s