c语言while循环输出闰年
时间: 2023-11-18 17:57:34 浏览: 188
c语言判断闰年
下面是C语言while循环输出闰年的代码:
```c
#include <stdio.h>
void isleapyear(int start_year, int end_year) {
while (start_year <= end_year) {
if ((start_year % 4 == 0 && start_year % 100 != 0) || start_year % 400 == 0) {
printf("%d is a leap year\n", start_year);
}
start_year++;
}
}
int main() {
int start_year = 1900;
int end_year = 2000;
isleapyear(start_year, end_year);
return 0;
}
```
这段代码中,isleapyear函数接受两个参数,分别是起始年份和终止年份。在函数中,我们使用while循环遍历从起始年份到终止年份的所有年份,判断每个年份是否为闰年,如果是,则输出该年份。在主函数中,我们定义了起始年份和终止年份,并调用isleapyear函数输出这段时间内的所有闰年。
阅读全文