栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 电脑报

Scratch之计算月份天数

电脑报 更新时间: 发布时间: 学术归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scratch之计算月份天数

某年的某个月有多少天?某年到底是365天还是366天?我们一起来做计算月份天数的小程序吧,手动输入年和月自动判断当月的天数。

我们已经确定1、3、5、7、8、10、12月是31天,4、5、9、11月是30天,唯一需要计算的是2月到底是28天还是29天。众所周知,判断2月份的天数和年份有关,如果是闰年,2月份为29天,否则为28天。那么如何判断年份是否为闰年呢?有个快速判断闰年的方法,如果年份能被4整除,且不能被100整除的是闰年,或者年份能被400整除的也是闰年。总结这个规律就是:每4年一个闰年,但年份是整百数的年份时,必须是400的倍數才是闰年。我们可以用文氏图法来表示。

首先我们手动输入年份和月份,除了2月份,其他月份的天数不是30天就是31天,如果忘记了天数怎么办?捏好拳头,手背与手指骨节的地方是凸出来的,从食指开始数,凸出来的是大月31天,两指之间凹下去的数成小月30天。注意判断时用“或”间隔开来。

接下来判断是否为闰年。具体判断条件为(“年份能被4整除”与“不能被100整除”)或“年份能被400整除”。注意闰年不能用年份除以100的余数大于0判断。

判断月份天数并不难,如果我们把题目改变一下,手动输入年月日,能计算出这是一年中的第几天吗?难度有所上升了吧,给你一点小提示,先把2月份当成28天去计算,如果该年是闰年,且要计算的月份大于2月,则天数加1。大家可以尝试着做做看。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/247777.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号