判断闰年
年份满足以下两个条件之一,则该年份是闰年:
该年份能被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);
}
}
}

京公网安备 11010502036488号