📄 rili1.java
字号:
import java2.java;
public class Rili1 {
public static void main(String[] args) {
int[] n=new int[40];
int x=1,d=0,nian;
System.out.println("输入年份:");
nian=SavitchIn.readLineInt();
String[] month={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
int a,b,i,c,f;
if ((nian-2000)%4==0)
c=29;
else c=28;
int[] m={31,c,31,30,31,30,31,31,30,31,30,31};
if(nian==2000)
a=6;
else
{if (nian>2000)
a=(7+365*(nian-2000)+(nian-2001)/4)%7;
else a=((6-365*(2000-nian)-(2000-nian)/4)%7+7)%7;}
for (d=0,f=0;d<12;d++,f++)
{System.out.println(month[f]);
System.out.println("日\t一\t二\t三\t四\t五\t六");
for (b=0;b<a;b++)
System.out.print("\t");
for (i=a;i<(a+m[d]);i++)
{n[x]=x;
if (x<=9)
System.out.print(n[x]+"\t");
else System.out.print(n[x]+"\t");
if (i%7==6)
System.out.println();
x++;
}
System.out.println();x=1;
a=(a+m[d])%7;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -