我们知道“4年一闰,百年不闰;400年再闰”,意思是:年份是4的倍数是闰年,100的倍数不是闰年,年份是整百数时,必须是400的倍数才是闰年。 例如:1900年、2100年就不是闰年,而2000年就是闰年。 下面哪个程序可以正确判断年份是闰年?( )




A:
B:
C:
D:
正确答案:C
答案解析
本题考察的知识点是逻辑运算,包括与、或和不成立。
根据题目的描述,闰年的年份分两种情况:
1). 4年一闰,百年不闰
2). 400年再闰
二者是逻辑或的关系,其中第二种情况比较简单,直接判断年份能被400整除即可。
第一种情况则稍微复杂一点,要求年份能被4整除,但是不能被100整除,所以需要使用逻辑与操作,其中不能被100整除还需要使用“不成立”指令。
试卷来源:202204(第13届)蓝桥杯Scratch图形化编程青少组(省赛_中级)真题