输出1980至2880所有的闰年年号的代码
时间: 2023-06-12 20:03:43 浏览: 129
下面是 Python 代码实现:
```python
for year in range(1980, 2881):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year)
```
代码中,我们使用了 `range()` 函数来遍历从 1980 年到 2880 年之间的所有年份。然后,我们检查每个年份是否是闰年,如果是,就将它打印出来。其中,判断一个年份是否是闰年的条件是:能被 4 整除但不能被 100 整除,或者能被 400 整除。
相关问题
输出1980至2880所有的闰年年号的代码c语言
以下是一个输出1980至2880所有闰年年号的C语言代码:
```c
#include <stdio.h>
int main() {
int year;
for (year = 1980; year <= 2880; year++) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("%d ", year);
}
}
return 0;
}
```
该代码使用了一个 for 循环,在 1980 年至 2880 年之间遍历每个年份。对于每个年份,使用 if 语句来判断是否为闰年。如果是闰年,则使用 printf 函数将其输出。闰年判断的方法是:能被4整除但不能被100整除的年份或者能被400整除的年份都是闰年。
输出1980至2880所有的闰年年号,五个换一行的代码,c语言
以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int year;
int count = 0; // 计数器,每输出5个换一行
for (year = 1980; year <= 2880; year++) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { // 判断是否为闰年
printf("%d ", year);
count++;
if (count == 5) {
printf("\n"); // 每输出5个换一行
count = 0;
}
}
}
return 0;
}
```