可以用C语言写出2001-2400之间所有闰年的年份嘛
时间: 2024-03-10 13:47:41 浏览: 92
可以的,以下是用C语言实现的代码:
```c
#include <stdio.h>
int main() {
int year;
for (year = 2001; year <= 2400; year++) {
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
printf("%d\n", year);
}
}
return 0;
}
```
这段代码使用了一个 for 循环,遍历了 2001 到 2400 年之间的所有年份。对于每个年份,通过判断它是否能被 4 整除但不能被 100 整除,或者能被 400 整除来判断它是否为闰年。如果是闰年,则将其打印出来。
相关问题
用c语言写出输入年份,判断是不是闰年?
可以使用以下 C 语言代码来判断一个年份是否为闰年:
```c
#include <stdio.h>
int is_leap_year(int year) {
if (year % 4 == 0 && year % 100 != 0) {
return 1;
} else if (year % 400 == 0) {
return 1;
} else {
return 0;
}
}
int main() {
int year;
printf("请输入一个年份:");
scanf("%d", &year);
if (is_leap_year(year)) {
printf("%d年是闰年。\n", year);
} else {
printf("%d年不是闰年。\n", year);
}
return 0;
}
```
在该程序中,is_leap_year 函数接受一个年份作为参数,如果这个年份是闰年,则返回 1,否则返回 0。在 main 函数中,首先输入一个年份,然后调用 is_leap_year 函数来判断该年份是否为闰年,最后输出判断结果。
用c语言写出若参数y为闰年返回1否则返回0
可以使用以下代码实现:
```c
int isLeapYear(int y) {
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) {
return 1;
} else {
return 0;
}
}
```
其中,如果年份能够被4整除且不能被100整除,或者能够被400整除,则为闰年,返回1,否则为平年,返回0。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)