java-给定年份的同时,再加上月份,然后判断出某年某月有多少天?
java程序
public class Homework1
{
public static void main(String[] args){
int year=2000;
int month = 4;
int days = 0;//初始值,后续会变化的
//先判断闰年,然后的话再考虑1-12月某个月是多少天
switch(month){
case 1:case 3:case 5:case 7:case 8:case 10:case 12:days = 31;break;
case 4:case 6:case 9:case 11:days = 30;break;
case 2:{
if(year%400==0 || year%4==0 && year%100!=0){
days = 29;
}else{
days = 28;
}
}
}
System.out.println(year+"年,"+month+"月,有"+days+"天");
}
}