【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《输入任何一个日期,年月日,可以判断此天是当年第多少天》,欢迎阅读!

/******************************************************************************
输入任何一个日期,年月日,可以判断此天是当年第多少天。
******************************************************************************/ import java.io.*;
public class CountDay{ public static void main (String args[]) throws IOException{ int year,month,day; BufferedReader buf; String str; buf=new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入一个年份"); str=buf.readLine(); year=Integer.parseInt(str); System.out.println("请输入一个月份"); str=buf.readLine(); month=Integer.parseInt(str); System.out.println("请输入一个日期"); str=buf.readLine(); day=Integer.parseInt(str); int [] a={31,28,31,30,31,30,31,31,30,31,30,31}; if(year%4==0 && year%100!=0 || year%400==0) a[1]=29; int count=0; for (int i=0;i count=count+a[i]; count=count+day; System.out.println(year+"年"+month+"月"+day+"日"+"是当年第"+count+"日"); } }
本文来源:https://www.wddqxz.cn/109e31193b3567ec112d8a1f.html