搜索

scratch判断平年和闰年,编程输入年份判断是否是闰年

2023-05-15 10:11:31

闰年、平年是我们小学三年级才学的,这个在日期当中是比较基础的。今天我们来个大家用scratch编程程序来判断平年或者是闰。 scratch判断平年和闰年完整效果 scratch判断平年和闰年完整效果

首先我们来了解下,什么是平年?什么是闰年?

平年是指阳历没有闰日或农历没有闰月的年份。闰年是公元年数可被4整除,但是整百(个位和十位均为0)的年数必须是可以被400整除的才是(比如1900年不是闰年),其他都是平年。

平年和闰年的计算方法:

用年份除以4,没有余数的就是闰年,有余数的是平年,如果是世纪年(整百年)则是除以400。 计算方法一:普通年,看年份的末两位数,如果末两位数不能被4整除,那么就是平年;如果能被4整除且不能被100整除则为闰年。 计算方法二:世纪年,是遇到末两位数都是0的年份,就看年份的前两位数,如果前两位数不能被4整除,那么就是平年,反之则是闰年,比如2000年是闰年,1900年就不是闰年。

scratch判断平年和闰年实现步骤:

步骤一、新建变量年、日期、i; 变量日期是询问请输入日期格式:2022-12-10的日期,设为回答; 变量年,设为空值,获取要判断的年份; 变量i,是获取年份的遍历参数; 初始化 初始化 步骤二、遍历变量“日期”,从日期中获取年份,赋给变量“年”; 遍历变量“日期”获取年份 遍历变量“日期”获取年份 步骤三、判断闰年和平年,两种判断方式;闰年存在两种情况,一种是普通闰年,一种是世纪闰年;判断的条件总结如下: “年”除以4的余数=0 且“年”除以100的余数=0不成立; 或者 “年”除以100的余数=0 且“年”除以400的余数=0; 满足条件的就是闰年了,否则就是平年; 判断闰年和平年的条件 判断闰年和平年的条件

scratch数学相关的重要知识

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注