判断闰年
年份满足以下两个条件之一,则该年份是闰年:
该年份能被4整除,但不能被100整除。该年份能被400整除。
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int[] a={31,28,31,30,31,30,31,31,30,31,30,31};//平年 while(in.hasNext()){ int Y=in.nextInt(); int M=in.nextInt(); int D=in.nextInt(); boolean isLeapYear=(Y%4==0&&Y%100==0)||(Y%400==0); long total=0; for(int i=0;i<M-1;i++){ total+=a[i]; } total+=D; if(isLeapYear&&M>2){ total++; } System.out.println(total); } } }