帮我用c程序写出判断2000-2005年中那一年是闰年
时间: 2024-03-12 20:48:37 浏览: 26
好的,以下是C语言代码:
```c
#include <stdio.h>
int main()
{
int year = 2000;
// 判断2000-2005年中的闰年
for (int i = 0; i < 6; i++)
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
printf("%d年是闰年\n", year);
}
else
{
printf("%d年不是闰年\n", year);
}
year++;
}
return 0;
}
```
输出结果:
```
2000年是闰年
2001年不是闰年
2002年不是闰年
2003年不是闰年
2004年是闰年
2005年不是闰年
```
代码实现了循环判断2000-2005年中的每一年是否是闰年,并输出结果。其中判断闰年的条件为:能被4整除但不能被100整除,或者能被400整除。
相关问题
帮我用c++写出判断2000-2005年中那一年是闰年
好的,以下是C++代码:
```c++
#include <iostream>
using namespace std;
int main()
{
int year = 2000;
// 判断2000-2005年中的闰年
for (int i = 0; i < 6; i++)
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
cout << year << "年是闰年" << endl;
}
else
{
cout << year << "年不是闰年" << endl;
}
year++;
}
return 0;
}
```
输出结果:
```
2000年是闰年
2001年不是闰年
2002年不是闰年
2003年不是闰年
2004年是闰年
2005年不是闰年
```
代码实现了循环判断2000-2005年中的每一年是否是闰年,并输出结果。其中判断闰年的条件为:能被4整除但不能被100整除,或者能被400整除。
c语言判断一下2000年-2024年哪些年是闰年
在C语言中,可以使用条件语句和逻辑运算符来判断一个年份是否为闰年。根据闰年的定义,满足以下两个条件之一的年份是闰年:
1. 能被4整除但不能被100整除;
2. 能被400整除。
下面是一个示例代码,用于判断2000年到2024年之间的闰年:
```c
#include <stdio.h>
int main() {
int startYear = 2000;
int endYear = 2024;
printf("闰年列表:\n");
for (int year = startYear; year <= endYear; year++) {
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
printf("%d\n", year);
}
}
return 0;
}
```
运行以上代码,将输出2000年到2024年之间的闰年列表:
```
闰年列表:
2000
2004
2008
2012
2016
2020
2024
```