编写一个计算年份是否是闰年的代码
时间: 2024-05-13 22:17:39 浏览: 11
以下是 Python 代码示例:
```python
def is_leap_year(year):
"""
判断年份是否是闰年
"""
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
return True
else:
return False
```
使用示例:
```python
year = 2021
if is_leap_year(year):
print(year, "是闰年")
else:
print(year, "不是闰年")
```
输出:
```
2021 不是闰年
```
注意,闰年是指能够被 4 整除但不能被 100 整除的年份,或者能够被 400 整除的年份。
相关问题
用python编写一个计算年份是否是闰年的
代码。
可以使用下面的代码来判断一个年份是否是闰年:
```python
def is_leap_year(year):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
return True
else:
return False
year = 2022
if is_leap_year(year):
print(f"{year} 是闰年")
else:
print(f"{year} 不是闰年")
```
这个代码中使用了一个函数来判断一个年份是否是闰年,函数的名字是 `is_leap_year`,它接受一个年份作为参数。函数内部使用了条件语句来判断这个年份是否满足闰年的条件,如果满足就返回 `True`,否则返回 `False`。在主程序中,我们可以使用 `if` 语句来判断一个给定年份是否是闰年,如果是就输出相应的提示信息,否则输出另外一个提示信息。
编写一个计算年份是否为闰年的程序
可以使用以下代码来判断年份是否为闰年:
#include <stdio.h>
int main() {
int year;
printf("请输入一个年份:");
scanf("%d", &year);
if ((year % 4 == && year % 100 != ) || year % 400 == ) {
printf("%d年是闰年\n", year);
} else {
printf("%d年不是闰年\n", year);
}
return ;
}
以上代码中,首先通过 scanf 函数获取用户输入的年份,然后使用 if 语句判断该年份是否为闰年。判断的条件是:能被 4 整除但不能被 100 整除,或者能被 400 整除。如果满足条件,则输出该年份是闰年,否则输出该年份不是闰年。