当前位置:首页 > 星座达人

java星座测试课程设计:用JAVA写星座运势,算法怎么写?

分享到

用JAVA写星座运势,算法怎么写?

经过一定的选择过后会罗列出一大段运势数据,而这些是按一定次序进行罗列出来的.设置一组数字矩阵,矩阵中每个数字都对应于一项星辰运势每个星座可以设置多个选项,除了星座选择外,还可以根据相同星座的不同日期段(如0号到3号,3号到6号.....),以及血型(o,a,b...)或者属相(鼠,牛,虎....)举例:数据假设分四类,二血型,三属相,d4....获取数据用户输入信息,如a2,d2从而获取对应位置的数据存储地址,从地址读出数据并显示可以对用户输入信息做一定的运算,根据前后数据的关系,如输出信息分四部分,分别为y1=f(abcx),

用Java编写输入出生日期,判断星座(用Switch语句编写)

定义一个String类;使用接收格式为(xx/xx);使用Stringbuffer分割为两个int类型 month(月) day(日) switch(month){ case 1:if(day<=23){ system.out.print("

急急急~~~谁能帮我用JAVA做一个星座测试的小程序~~要源代码啊!!!发到我邮箱xiaoyu_lindou@126.com

/** * 根据月日判断星座 * @param month * @param day * @return int */int d){ final String[] constellationArr = {"水瓶座"牡羊座"",金牛座"双子座",巨蟹座"狮子座"处女座",天秤座"",天蝎座"射手座","魔羯座"21};int month=m,= 0) { return constellationArr[month],/,},

用java 输入两个日期判断分别是什么星座

/** * 根据月日判断星座 * @param month * @param day * @return int */ public static String getConstellation(int m,int d){ final String[] constellationArr = {"魔羯座" ,"水瓶座", "双鱼座", "牡羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座","天蝎座", "射手座", "魔羯座" }; final int[] constellationEdgeDay = { 20,18,20,20,20,21,22,22,22,22,21,21}; int month=m; int day =d; if (day <= constellationEdgeDay[month-1]) { month = month - 1; } if (month >= 0) { return constellationArr[month]; } //default to return 魔羯 return constellationArr[11]; }

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

publicclassTest{publicstaticvoidmain(String[]args)throwsParseException{Scannerscanner=newScanner(System.in);//只输入月、日,此代码未校验月、日输入是否合理,比如2月30System.out.print("请输入你的出生月份"intmonth=scanner.nextInt();请输入你的出生日期"System.out.print("你的星座是://通过输入完整日期的方式判断,可以自动处理不合理日期,yyyy-MM-dd"请输入你的出生日期(形如2018-02-03)://Datebirthday=dateFormat.parse(scanner.nextLine());////Calendarcalendar=Calendar.getInstance();//calendar.setTime(birthday);//intmonth=calendar.get(Calendar.MONTH)+1;//intday=calendar.get(Calendar.DAY_OF_MONTH);//System.out.print("你的生日是:+dateFormat.format(birthday)+"你的星座是:"scanner.close();switch(month){case1:摩羯座"水瓶座"elseSystem.out.println("case5:金牛座"双子座"巨蟹座"case8:狮子座"elseSystem.out.println("处女座"22)System.out.println("天枰座"elseSystem.out.println("天蝎座"break;case11:if(day<22)System.out.println("天蝎座"射手座"break;22)System.out.println("射手座"

Java根据生日得出是十二星座的哪一个星座

根据月份判断星座switch-case格式的语句

用JAVA判断日期属于哪个星座截图

你拿日期直接比较就行