、判定闰年 提示用户输入一个年份,然后判断此年份是否是闰年。比如用户输入:2008, 则输出 为:该年份是闰年
时间: 2024-09-24 19:13:50 浏览: 45
c习题源代码.txt
判定闰年的规则是这样的:公历年份是4的倍数的通常都是闰年,但是遇到100的倍数时需要满足两个条件之一才算是闰年,即该年份同时还是400的倍数。例如,2000年是闰年,因为它能被400整除;而1900年不是闰年,虽然它可以被100整除,但它不能被400整除。
下面是判断某个年份是否是闰年的步骤:
1. 如果年份能被4整除但不能被100整除,则是闰年;
2. 或者如果年份可以被400整除,则也是闰年。
举个例子,对于用户输入的年份2008:
```python
def is_leap_year(year):
if year % 4 == 0:
if year % 100 != 0 or (year % 400 == 0):
return True
else:
return False
year = int(input("请输入一个年份:"))
if is_leap_year(year):
print(f"该年份{year}是闰年")
else:
print(f"该年份{year}不是闰年")
```
如果你有其他具体的年份想要测试,可以直接告诉我。
阅读全文