题解 1493: 蓝桥杯算法提高VIP-任意年月日历输出

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-任意年月日历输出 (C语言代码)

解题思路:计算到目标日期天数,再对一周进行取模,得到的便是星期。输出星期前面空格时也很简单,就是上一题个月月末的星期。每个月的天数则可以用这个月的减去上个月的天数得到。注意事项:每周有7天,排列大于7天时需要换行。另外,从每周的第一天从周末开始。

蓝桥杯算法提高VIP-任意年月日历输出 (Java代码)详解

解题思路:1.找到这一年一月份是从星期几开始,计算方法求365或366的余数即可2.计算这个月之前有多少天,计算出这个月从星期几开始,3.输出记得到了星期6换行,最后一行不换行注意事项:参考代码:importjava.util.Scanner;publicclass任意年月日历输出{publicsta