java 判断星座_java基础题,关于输入月日来判断星座的,求教

news/2024/10/19 17:40:51/

展开全部

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

import java.util.Scanner;

public class Test {

public static void main(String[] args) throws ParseException {

Scanner scanner = new Scanner(System.in);

// 只输32313133353236313431303231363533e59b9ee7ad9431333365636562入月、日,此代码未校验月、日输入是否合理,比如2月30

System.out.print("请输入你的出生月份");

int month = scanner.nextInt();

System.out.print("请输入你的出生日期");

int day = scanner.nextInt();

System.out.print("你的星座是:");

// 通过输入完整日期的方式判断,可以自动处理不合理日期,比如2月30

// SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

// System.out.print("请输入你的出生日期(形如2018-02-03):");

// Date birthday = dateFormat.parse(scanner.nextLine());

//

// Calendar calendar = Calendar.getInstance();

// calendar.setTime(birthday);

// int month = calendar.get(Calendar.MONTH) + 1;

// int day = calendar.get(Calendar.DAY_OF_MONTH);

// System.out.print("你的生日是 :" + dateFormat.format(birthday) + "\r\n你的星座是:");

scanner.close();

switch (month) {

case 1:

if (day 

System.out.println("摩羯座");

else

System.out.println("水瓶座");

break;

case 2:

if (day 

System.out.println("水瓶座");

else

System.out.println("双鱼座");

break;

case 3:

if (day 

System.out.println("双鱼座");

else

System.out.println("白羊座");

break;

case 4:

if (day 

System.out.println("白羊座");

else

System.out.println("金牛座");

break;

case 5:

if (day 

System.out.println("金牛座");

else

System.out.println("双子座");

break;

case 6:

if (day 

System.out.println("双子座");

else

System.out.println("巨蟹座");

break;

case 7:

if (day 

System.out.println("巨蟹座");

else

System.out.println("狮子座");

break;

case 8:

if (day 

System.out.println("狮子座");

else

System.out.println("处女座");

break;

case 9:

if (day 

System.out.println("处女座");

else

System.out.println("天枰座");

break;

case 10:

if (day 

System.out.println("天枰座");

else

System.out.println("天蝎座");

break;

case 11:

if (day 

System.out.println("天蝎座");

else

System.out.println("射手座");

break;

case 12:

if (day 

System.out.println("射手座");

else

System.out.println("摩羯座");

}

}

}


http://www.ppmy.cn/news/433100.html

相关文章

用python画星座_用python做星座介绍程序。

展开全部 """ *****************输入出生年月,可以知道生肖、星座、星座符号和星座特点********************* """ f1"精力旺盛、活力充沛的星座。性格与爱62616964757a686964616fe78988e69d8331333365653333情多数“横冲直撞”…

生日转换星座html,jQuery实现根据生日计算年龄 星座 生肖

//根据输入的生日自动获取星座,生肖和年龄。 var year = new Array("猪", "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗");…

html输入日期算出星座,如何通过日期计算星座

这篇文章主要介绍了关于通过日期计算星座,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下起始月份号数星座结束月份号数时间区间1222摩羯座11912/22 - 1/19 120水瓶座2181/20 - 2/18 219双鱼座3202/19 - 3/20 321白羊座4203/22…

12星座的出生年月日性格_十二星座出生日期

展开全部 十二星座的出生日e69da5e6ba903231313335323631343130323136353331333363366161期准确来说是根据中国传统的二十四节气的中气时间来划分的。 星座是西方人所发明的一种占星术,它的原理是把地球(人)作为参照物,根据太阳系内各星体(太阳、月亮、土…

如何在MATLAB里面画星座图,如何用MATLab画OQPSK星座?

看看这个程序是否符合你的要求:按下鼠标左键开始绘制一个星座图,点击右键结束当前星座 function xingzuo figure(WindowButtonDownFcn,wbdcb) ah axes(DrawMode,fast); axis ([1 10 1 10]) title(绘制星座图) color1brcmkgy; num1; function wbdcb(src,…

android简单星座查询,星座查询android源代码

【实例简介】 输入出生日期可手动查询该日期的人是什么星座的,附全部源代码 【实例截图】 【核心代码】 xingzuo └── xingzuo ├── AndroidManifest.xml ├── bin │ ├── classes.dex │ ├── hxg │ │ └── xingzuo │ │ ├── jieg.…

windows exe图标替换

软件工具下载 准备工作 准备好要替换的文件和图标文件 安装好Resource Hacker 替换 File->Open 选择要替换的文件 Action->Add an image or Other Binary Resource -> select File… 选择图标文件 ->Add Resource Action->Open file with new icon… ->…

【tensorflow】连续输入的神经网络模型训练代码

【tensorflow】连续输入的神经网络模型训练代码 全部代码 - 复制即用 训练输出 代码介绍 全部代码 - 复制即用 from sklearn.model_selection import train_test_split import tensorflow as tf import numpy as np from keras import Input, Model, Sequential from keras.l…