刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

提示信息:

闰年分为普通闰年和世纪闰年。

普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年。(如2004年就是闰年)。

世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年)。

总结:四年一闰,百年不闰,四百年再闰。

闰年的一年为366天,闰年的二月份为29天。平年一年为365天,平年的二月为28天。

每年的1、3、5、7、8、10、12月份为31天,4、6、9、11月份为30天。

编程实现:

用户输入未来的某一天,输入格式:“2020 .6 .1”,计算和2020年5月30日相差多少天?星期几?(例如:今天和明天是相差一天)。


输入:

2020 .6.1

输出:

2
*1

使用微信搜索喵呜刷题,轻松应对考试!

答案:

br />输出:相差天数:2星期几:*1

解析:

【喵呜刷题小喵解析】
根据题目要求,我们需要计算用户输入的日期和2020年5月30日相差多少天,以及星期几。

首先,我们解析用户输入的日期字符串“2020 .6 .1”,得到年、月、日分别为2020、6、1。

然后,我们计算2020年5月30日到2020年6月1日相差的天数。由于6月1日在5月30日的后两天,所以相差天数为2。

最后,我们需要确定2020年6月1日是星期几。由于2020年是闰年,2月有29天,所以2020年5月有31天。从2020年5月30日到2020年6月1日,经过了2天。因此,我们需要将2020年5月30日对应的星期数加2,来确定2020年6月1日是星期几。

根据闰年和平年的定义,我们知道2020年是闰年,所以2月有29天。而2020年5月30日是星期五(因为5月有31天,所以30日是星期五)。星期五加2天是星期日,所以2020年6月1日是星期日,星期几用*1表示。

综上,相差天数为2,星期几为*1。
创作类型:
原创

本文链接:提示信息: 闰年分为普通闰年和世纪闰年。 普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share