欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

实现函数判断是不是闰年

程序员文章站 2022-07-13 13:59:46
...

实现函数判断是不闰年且打印出1000年到2000年中间的闰年

1.一年是不是闰年的判断条件:
1.该年份能被4整除但不能被100整除 2.该年份能被400整除
分析题目,要用函数实现的话,需要用循环语句先得到1000年到2000年这些年份,然后用闰年的判断条件去判断,是的话就打印出来
2.具体代码:

int main()
	{
		int year, a;//定义年和一个判断真假的书数
		for (year = 1000; year <= 2000; year++)//for循环
		{
			if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))//或实现判断条件
            a = 1;
            else
        	a = 0;
        	if (a == 1)
        	printf("%d\n", year);
					}
return 0;
}## 

`3.运行结果。
实现函数判断是不是闰年
4.如果不需要打印出1000年到2000年中的闰年,去掉for循环。稍加改变就行了