编辑代码

import java.util.Scanner;
public class rl {
	public static void main(String[] args){
		Scanner nie=new Scanner(System.in);
		System.out.println("请输入年份");
		int nian=nie.nextInt();
		System.out.println("请输入月份");
		int yue=nie.nextInt();
		int nianjl;
		int ri=0;
		
		if(nian%4==0||nian%400==0){
			nianjl=366;
		}else{
			nianjl=365;
		}
		if(nianjl==366){
			if(yue==2){
				ri=29;
			}else if(yue==4||yue==6||yue==9||yue==11){
				ri=30;
			}else{
				ri=31;
			}
		}else if(nianjl==365){
			if(yue==2){
				ri=28;
			}else if(yue==4||yue==6||yue==9||yue==11){
				ri=30;
			}else{
				ri=31;
			}
		}
		System.out.println("日\t一\t二\t三\t四\t五\t六");
		int ai2=ri+1;
		int ai=ai2%7;
		for(int i = 1;i<ai;i++){
			System.out.print("\t");
		}
		for(int i = 1;i<=ri;i++){
			if(ri%7==6){
				System.out.print(i+"\n");
			}else{
				System.out.print(i+"\t");
			}
		}
	}
}