题目描述
定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。
输入
年月日
输出
当年第几天
样例输入
2000 12 31
样例输出
366
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
int Y = in.nextInt();
int M = in.nextInt();
int D = in.nextInt();
data(Y,M,D);
}
public static void data(int Y, int M, int D){
int[] array = {31,28,31,30,31,30,31,31,30,31,30,31};
int sum=0;
for(int i=0;i<M-1;i++){
sum+=array[i];
}
if(Y%400==0){
sum+=1;
}
sum+=D;
System.out.println(sum);
}
}