用顺序结构统计闰年个数
时间: 2024-11-21 11:22:08 浏览: 9
顺序结构,如循环和条件判断,可以用来统计闰年的个数。这里是一个简单的Python示例,利用for循环遍历一个日期范围,并检查每个年份是否为闰年:
```python
def count_leap_years(start_year, end_year):
count = 0
for year in range(start_year, end_year + 1): # 包含起始年和结束年
if is_leap_year(year):
count += 1
return count
def is_leap_year(year):
if year % 4 != 0:
return False
elif year % 100 != 0:
return True
elif year % 400 == 0:
return True
else:
return False # 普通年不是闰年
# 使用这个函数并传入开始和结束年份
start_year = int(input("请输入起始年份: "))
end_year = int(input("请输入结束年份: "))
leap_count = count_leap_years(start_year, end_year)
print(f"从{start_year}到{end_year}之间有{leap_count}个闰年。")
阅读全文