本关任务:学习使用 if 语句实现最简单的选择控制结构,并编写一个能判断闰年的程序。
时间: 2024-09-25 08:19:41 浏览: 44
程序的选择结构PPT教案学习.pptx
在编程中,if语句是一种基本的选择控制结构,它允许根据某个条件来决定程序的流程。如果你想要编写一个判断闰年的程序,首先要知道闰年的一些规则:
1. 普通闰年:公历年份是4的倍数的通常都是闰年,如2004年、2008年等。
2. 世纪闰年:但是公历年份是整百数的,必须是400的倍数才是闰年,例如1900年不是闰年,而2000年是。
以下是一个简单的Python示例,演示如何使用if语句来判断是否是闰年:
```python
def is_leap_year(year):
if year % 4 == 0:
# 如果能被4整除,进入下一个条件检查
if year % 100 == 0:
# 再次检查能否被100整除
if year % 400 == 0:
return True # 是闰年
else:
return False # 不是闰年
else:
return True # 能被4整除且不被100整除,所以是闰年
else:
return False # 不是4的倍数,不是闰年
# 测试一些例子
print(is_leap_year(2020)) # 输出:True
print(is_leap_year(1900)) # 输出:False
```
阅读全文