📄 3_34.java
字号:
import javax.swing.JOptionPane;
public class homework3_34 {
public static void main(String[] args) {
String year=JOptionPane.showInputDialog(null,"请输入年份","Homework3_21",JOptionPane.QUESTION_MESSAGE);
String Day=JOptionPane.showInputDialog(null,"请输入"+year+"年1月1号的星期几(1~7):","Homework3_21",JOptionPane.QUESTION_MESSAGE);
int day=Integer.parseInt(Day);
System.out.println(" January "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
int i;
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" February "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<28;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(21+day)%7;
System.out.print("\n");
System.out.println(" March "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" April "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<30;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(23+day)%7;
System.out.print("\n");
System.out.println(" May "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" June "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<30;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(23+day)%7;
System.out.print("\n");
System.out.println(" July "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" Auguest "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" September "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<30;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(23+day)%7;
System.out.print("\n");
System.out.println(" Octorber "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
System.out.print("\n");
System.out.println(" November "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<30;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(23+day)%7;
System.out.print("\n");
System.out.println(" December "+year);
System.out.println("*****************************");
System.out.println("Sun Mon Tus Wed Thu Fri Sat");
for(i=0;i<day*4;i++)
System.out.print(" ");
for(i=0;i<31;i++)
{
int j=i+1;
if(j<10)
System.out.print(j+" ");
else
System.out.print(j+" ");
if((j+day)%7==0)
System.out.print("\n");
}
day=(24+day)%7;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -