总体的逻辑思路:

1、以1900年1月1号(星期一)为初始日期用来计算截止到输入年份的上一年最后一天的总天数;

2、计算截止到输入月份的上一个月最后一天的总天数进行

3、将获得的总天数%7得到剩余i天,则i+1天则为当月1号的星期数

4、制作日历表

注意点:

1、判断年份是否为闰年,2月是否为闰月

2、制作日历表时判断是否需要换行

以下为运行代码:

1、获取输入的年份,并求和截止到输入年份的上一年最后一天的总天数

2、输入月份,并求和截止到输入月份上一个月最后一天的总天数,并算出输入月份的1号为周几

3、制作日历表

4、得出最后结果:

Java 输入年份、月份,输出当月日历表相关推荐

  1. python输入年份月份输出天数_6.2(输入年份 月份 输出该月天数)

    题目 请用户输年份,再输入月份,输出该月的天数 代码 Console.WriteLine("请输入年份"); string year = Console.ReadLine(); i ...

  2. JAVA 输入年份月份打印该月的日历

    请输入年份:yyyy 请输入月份:MM 打印出yyyy-MM日历 <span style="font-size:18px;">package qq;import jav ...

  3. python 输入年份月份 输出该月份的天数

    不使用库函数 # 获得输入 Datetime = input("please input a datatime (such as:201012): \n") if len(Date ...

  4. 用户输入年份,输出当前年份2月份的天数

    用户输入年份,输出当前年份2月份的天数 <!DOCTYPE html> <html lang="en"><head><meta chars ...

  5. [C语言]——输入年份月份求天数

    文章目录 问题描述 一.关键思路 二.代码 1.读入数据 2.输出数据 3.完整代码 总结 问题描述 我想要通过代码实现,求得某年某月有多少天. 输入:年份和月份 输出:相对应的天数 示例: 输入:2 ...

  6. 输入年份月份实现日历打印,C到C++过渡。

    7月11日 注意事项 算法介绍 函数封装 1.计算某年是闰年 2.获取某年某月距1月1日共有多少天 3.计算某年某月到1900年1月1日有多少天 4.日历显示 C++编程实现输入年份月份打印日历功能 ...

  7. Java输入年份与月份判断月份有多少天

    package dome;import java.util.Scanner;/*** 控制台输入年份和月份* 输出这一年这一月一共有多少天* 比如:* 输入:2019年8月* 输出:2019年8月一共 ...

  8. Java实现输入年份,输出对应的生肖年

    摘要:   十二生肖的排序:鼠.牛.虎.兔.龙.蛇.马.羊.猴.鸡.狗.猪 提示:   可以利用switch语句实现 语法: switch(表达式){case 值1:表达式的值和 值1匹配上了,需要执 ...

  9. Java输入年份和月份,判断当前月份有多少天

    @Test//输入年份和月份,判断当前月份有多少天public void test8(){Scanner scanner = new Scanner(System.in);System.out.pri ...

最新文章

  1. 第1节 yarn:15、关于yarn中常用的参数设置
  2. java序列化_夯实Java基础系列22:一文读懂Java序列化和反序列化
  3. hdu3068马拉车
  4. redis 远程主机强迫关闭了一个现有的连接_记一次Redis+Getshell经验分享
  5. git 管理 Linux 文件系统
  6. 3.3.4.6. NULL值操作
  7. wincc工程组态论文_仪表人零基础学系统组态,必备知识!2020.12.12
  8. VBA实战(7) -字典(Dictionary)
  9. PEGA(Low-Code App Builder)Describing a data object
  10. 中国空气质量指数(AQI)及其计算方式
  11. Java序列化与注解面试题
  12. 1098:质因数分解(信奥)
  13. Orbit Downloader 小巧无广告的下载工具,超赞的在线视频下载能力,比迅雷清爽多了!
  14. 工作总结PPT怎么写?60套工作总结PPT模板:年度汇报、项目汇报,晋升述职
  15. 这5个生意,虽然比较冷门,但前景很好,竞争也不大,赚钱容易点
  16. 电信手机信号测试软件,科技神器实现联通、电信、移动信号覆盖,亲测,信号杠杠滴!...
  17. 【dsPIC33E】Bootloader移植记
  18. 牛客网习题之牛妹的蛋糕
  19. Flash AS视频教程: 1.1 帧
  20. 笔记本建立wifi热点

热门文章

  1. MySQL中基于XA实现的分布式事务
  2. python和尚念经:实例化对象、调用方法、最全属性、最全内置函数
  3. android imageview src获取,Android ImageView Src 和Background 区别
  4. mysql 删除表数据但不删除表结构SQL语句
  5. vivo手机使用应用沙盒一键修改androidid信息
  6. [圆方树][树链剖分][set]JZOJ 5909 跑商
  7. 【Shell实战】· chattr命令创建不可修改的文件
  8. 尚硅谷Vue2.0+Vue3.0全套教程视频笔记 + 代码 [P001-050]
  9. 邮件那些事4—浅析伪造发信人的原理与识别
  10. 关于ParallelsDesktop10在win7虚拟机重启后分辨率无法保存的问题