import java.util.Scanner;
public class calendar {
public static void main(String[] args)
{ Scanner scan=new Scanner(System.in);
System.out.println("这是2014年的日历,请输入需要查询的月份(阿拉伯数字):");
int consult=scan.nextInt();scan.nextLine();
if(consult==1)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-1+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==2)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-4+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[0][3]=" ";
calendar[0][4]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==3)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[6][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-4+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[0][3]=" ";
calendar[0][4]=" ";
calendar[5][1]=" ";
calendar[5][2]=" ";
calendar[5][3]=" ";
calendar[5][4]=" ";
calendar[5][5]=" ";
calendar[5][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==4)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=0+row*7+col;
}
calendar[0][0]=" ";
calendar[4][3]=" ";
calendar[4][4]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==5)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-2+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==6)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[6][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-5+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[0][3]=" ";
calendar[0][4]=" ";
calendar[0][5]=" ";
calendar[5][1]=" ";
calendar[5][2]=" ";
calendar[5][3]=" ";
calendar[5][4]=" ";
calendar[5][5]=" ";
calendar[5][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==7)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=0+row*7+col;
}
calendar[0][0]=" ";
calendar[4][4]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==8)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-3+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[0][3]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==9)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=1+row*7+col;
}
calendar[4][2]=" ";
calendar[4][3]=" ";
calendar[4][4]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==10)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-1+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==11)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=-4+row*7+col;
}
calendar[0][0]=" ";
calendar[0][1]=" ";
calendar[0][2]=" ";
calendar[0][3]=" ";
calendar[0][4]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
if(consult==12)
{System.out.println("一 二 三 四 五 六 日");
Object[][] calendar=new Object[5][7];
for(int row=0;row<calendar.length;row++)
{ for(int col=0;col<calendar[row].length;col++)
calendar[row][col]=1+row*7+col;
}
calendar[4][3]=" ";
calendar[4][4]=" ";
calendar[4][5]=" ";
calendar[4][6]=" ";
for(int row=0;row<calendar.length;row++)
{for(int col=0;col<calendar[row].length;col++)
System.out.print(calendar[row][col]+"\t");
System.out.println();
}
}
}
}