📄 rili.java
字号:
/**日历*/
public class Rili
{
public static void main(String[] args)
{int a,year,c,m=1,i,j=0;
System.out.println("Enter the year please!");
year=SavitchIn.readLineInt();
a=(year-1)+(year-1)/4-(year-1)/100+(year-1)/400+1;
a%=7;
int [] month={1,2,3,4,5,6,7,8,9,10,11,12};
int[] number=new int[40];
if(isleap(year))c=29;
else c=28;
int[] b={31,c,31,30,31,30,31,31,30,31,30,31};
for(j=0;j<b.length ;j++)
{System.out.println(month[j]+"月:");
System.out.println("\t日"+"\t一"+"\t二"+"\t三"+"\t四"+"\t五"+"\t六");
for(i=0;i<a;i++)System.out.print("\t");
for(i=a;i<b[j]+a;i++)
{number[i]=m;
if (m<=9)System.out.print( "\t"+ number[i]);
else System.out.print( "\t"+number[i]);
m++;
if(i%7==6)System.out.println();
}
System.out.println();
a=(a+b[j])%7;
m=1;
}
}
public static boolean isleap(int year){
return (year%400==0|(year%100==0&year%4==0));}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -