Java项目实战:根据出生日期计算(判断)星座 |
您所在的位置:网站首页 › python根据日期判断星座 › Java项目实战:根据出生日期计算(判断)星座 |
下面我们来了解一下十二星座对应的日期划分范围。 白羊:0321~0420 天秤:0924~1023 金牛:0421~0521 天蝎:1024~1122 双子:0522~0621 射手:1123~1221 巨蟹:0622~0722 摩羯:1222~0120 狮子:0723~0823 水瓶:0121~0219 处女:0824~0923 双鱼:0220~0320例如,出生日期为 0609(6 月 9 号),则对应的是双子座。 根据上述描述,在程序中需要用户输入一个 4 位数字,再根据这个数字所处的范围进行判断,其中前两位是月份,后两位是日期。这里我们分别用 if else 语句和 switch 语句实现,希望读者自己运行,以便更好的掌握 if else 和 switch 的区别和适用场景。 switch实现计算星座功能在这里使用 switch 语句判断出生的月份,然后根据日期确定星座名称。 实现代码如下: public static void main(String[] args) { System.out.println("请输入您的出生年月(如 0123 表示 1 月 23 日):"); Scanner sc = new Scanner(System.in); int monthday = sc.nextInt(); int month = monthday/100; int day = monthday%100; String xingzuo = ""; switch (month) { case 1: xingzuo = day |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |