import java.util.Scanner;
import java.util.Date;
public class Second
{
public static void main(String []args)
{
System.out.println("请输入年");
int y=sc.nextInt();
for(int m=1;m<=12;m++)
{
Date date=new Date(y-1900,m-1,1);
int xingqi=date.getDay();
System.out.println(y+"年"+m+"月");
System.out.println("一\t二\t三\t四\t五\t六\t日");
int t=0;
for(int i=1;i<xingqi;i++)
{
t++;
System.out.print("\t");
}
int days=0;
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
{
days=31;
}
if(m==2)
{
if(y%4==0 && y%100!=0 || y%400==0)
{
days=29;
}else{
days=28;
}
}
if(m==4||m==6||m==9||m==11)
{
ays=30;
}
for(int j=1;j<=days;j++)
{
System.out.print(j+"\t");
t++;
if(t%7==0)
{
System.out.println();
}
}
System.out.println();
}
}
}本文出自 “11974712” 博客,请务必保留此出处http://11984712.blog.51cto.com/11974712/1858056
原文:http://11984712.blog.51cto.com/11974712/1858056