用c语言打印出1900年到2000年之间的所有闰年
时间: 2023-04-08 15:01:24 浏览: 417
以下是用 C 语言打印出 1900 年到 2000 年之间的所有闰年的代码:
```
#include <stdio.h>
int main() {
int year;
for (year = 1900; year <= 2000; year++) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("%d\n", year);
}
}
return 0;
}
```
这个程序会输出 1904、1908、1912、1916、1920、1924、1928、1932、1936、1940、1944、1948、1952、1956、1960、1964、1968、1972、1976、1980、1984、1988、1992、1996、2000 这些闰年。
相关问题
C语言写一个求1900年到2000年之间闰年
#include <stdio.h>
int main() {
int year;
printf("1900年到2000年之间的闰年有:\n");
for (year = 1900; year <= 2000; year++) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("%d ", year);
}
}
printf("\n");
return 0;
}
c语言判断闰年1900—2000
判断闰年的方法是:能被4整除但不能被100整除的年份为普通闰年,能被400整除的为世纪闰年。因此,1900-2000年之间的闰年可以按照以下方法判断:
```c
#include <stdio.h>
int main() {
int year;
printf("请输入一个年份:");
scanf("%d", &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
printf("%d年是闰年\n", year);
} else {
printf("%d年不是闰年\n", year);
}
return 0;
}
```
阅读全文