//输入一个日期,2010-10 输出该月的月历:
//**********************************
// 10月
//**********************************
//日 一 二 三 四 五 六
// 1 2
//3 4 5 6 7 8 9
//10 11 12 13 14 15 16
//17 18 19 20 21 22 23
//24 25 26 27 28 29 30
//31
//提示:1900-1-1 是星期一
package Data;
import java.util.Scanner;
public class Data {
private static final int WEEK = 7; //一周总共有多少天
private static final int YEAR = 1900; //作为参照的年份
private static final int[] MONTHDAYS = //一年各月的天数(以平年来算)
new int[]{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
private static final String[] WEEKDAYS =
new String[]{"日", "一 ", "二 ", "三 ", "四 ", "五 ", "六"};
public static void main(String[] args)
{
int year, month, day; //分别存放年月日
Scanner input = new Scanner(System.in);
System.out.println("请输入年月日");
year = input.nextInt();
month = input.nextInt()
2. 计算出1900年1月1日至当前日期之间总共间隔多少天,将其除以7取余数,该结果即为当月第一天是星期几,按日历格式输出
最新推荐文章于 2024-07-14 13:01:06 发布