C语言例题:判断某年是闰年还是平年

题目:输入一个年份,并判断是平年还是闰年。

参考程序如下:
#include<stdio.h>
void main()
{
	int year;
	printf("请输入一个年份:");
	scanf("%d", &year);
	if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) printf("%d年是闰年哦!", year);
	else  printf("%d年是平年哦!", year);
}

  • 输出1880~2019年中的闰年年份
#include<sdtio.h>
void main()
{
	int year,i = 0;
	for (year = 1880; year <= 2019; year++) {
		if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)){
			printf("%d年是闰年哦!\n", year);
			i++;
		}
	}
	printf("一共有%d年是闰年!", i);
}

猜你喜欢

转载自blog.csdn.net/qq_44713454/article/details/89717015