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

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

筛选

任意年月日历输出(c++, 简单易懂)

摘要:解题思路:先求出y年m月1号距离2007年的1月1号相差多少天(y和m由题目给出),再确定y年m月1号为星期几,星期日到星期六分别用0~6表示(一周的开始是星期天)注意事项:注意格式问题:      ……

蓝桥杯算法提高VIP-任意年月日历输出-题解(Java代码)最容易理解的

解题思路:这个题先算出天数,然后在用天数%7就可以得到每个月的第一天的与上个月连接的空格数,在用空格数加上1,因为打印的时候一般都是从星期天开始,所以要加上1,然后在判断月份,然后在输出就可以了注意事项:输出的时候一定要用二个for循环,第一个控制空格,
优质题解

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

摘要:解题思路:整个程序的思路是先确定那一年的1月1号是星期几,用k记录 ,然后再从那一年的一月推到指定月份的一号是星期几,依然用k记录  k的范围大小是0-6,0代表星期天注意事项:参考代码:#inclu……

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

##解题思路:任意年月日输出,其实已经知道初始年月为2007年1月1日的为星期一。根据题目的格式要求的输出形式进行输出,定义一个数组中存放每个月的最后一天是几号,首先要进行判断这一年是不是闰年。```if(i%4==0&&i%100!=0||i%400==0){day[2]=29;}```如果这个年份