用c语言寻找第n个闰年
时间: 2024-01-22 18:18:21 浏览: 56
以下是一个使用 C 语言编写的程序,用于查找第 n 个闰年:
```c
#include <stdio.h>
int main() {
int n, i, year = 0, count = 0;
printf("请输入一个正整数 n:");
scanf("%d", &n);
for (i = 1; count < n; i++) {
if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
year = i;
count++;
}
}
printf("第 %d 个闰年是:%d\n", n, year);
return 0;
}
```
程序要求用户输入一个正整数 n,然后使用一个 for 循环从 1 开始依次判断每个年份是否为闰年,如果是闰年,则将其累加到计数器中,直到计数器的值达到 n,此时就找到了第 n 个闰年。
阅读全文