package PrintmonthCalendar;
import java.util.Scanner;
/**
* 打印用户输入的年份和月份 来输出月历的内容
* 判断闰年的条件 year%4==0&&year%100!=0||year%400==0
* 步骤: 1、计算从1990年一月一号到用户输入的年份的天数总和
* 2、计算输入的月份的总天数
* 3、打印月份和年份的名称
* 4、打印月历的内容
* @author ***
* @version 1.8
* @date 2019年7月19日 上午10:34:49
* @content JAVA代码
*/
public class PrintCalendarDemo {
static int year=Integer.MAX_VALUE;
static int month=Integer.MAX_VALUE;//将年份和月份设置为全局变量
static int []dayOfmonth={31,28,31,30,31,30,30,31,30,31,30,31};
public static void main(String[] args) {
printCalendar();
}
public static void printCalendar()
{
//用户输入年份和月份
inputMonthandYear();
//输出年份和月份的中文
printyearandmonth();
//计算从1990年到输入的年份总天数
int sum=calcsumOfyear();
//计算输入的年份月份的总天数
sum+=calcsuumOfmoth();
sum++;//计算到输入年份的
通过用户输入年份和月份打印月历
最新推荐文章于 2022-11-02 20:19:43 发布
本文介绍如何编写程序,根据用户输入的年份和月份动态生成并打印对应的月历,涵盖关键的日期计算和格式化输出。
摘要由CSDN通过智能技术生成