判断某年是否是闰年。输入一个整数表示年份,输出是否为闰年。用代码实现
时间: 2024-05-01 13:18:23 浏览: 14
好的,我了解了您的要求。以下是判断某年是否是闰年的 Python 代码实现:
```
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print(year, "年是闰年")
else:
print(year, "年不是闰年")
```
如果您有其它问题需要回答,可以直接问我。
相关问题
判断某年是否是闰年。输入一个整数表示年份,输出是否为闰年。
闰年的定义:能被4整除但不能被100整除,或者能被400整除的年份是闰年。
以下是Python代码实现:
```python
year = int(input("请输入年份:"))
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
```
例如,输入2024,输出为“2024 是闰年”。
用编写一个函数 project1.m,其功能是判断某一年是否为闰年。
好的,这是一个简单的 MATLAB 函数实现:
```matlab
function isLeapYear = project1(year)
% 判断某一年是否为闰年
if mod(year, 4) == 0 && (mod(year, 100) ~= 0 || mod(year, 400) == 0)
isLeapYear = true;
else
isLeapYear = false;
end
end
```
函数接受一个整数参数 `year`,返回一个布尔值 `isLeapYear`,表示该年是否为闰年。在函数内部,我们使用了常见的闰年判断规则:能被 4 整除但不能被 100 整除或者能被 400 整除的年份为闰年。