使用自定义函数来判断闰年
这次使用的是自定义函数,首先我们要先了解到闰年的判断条件:
- //判断是不是闰年
//1、被4整除,不能被100整除是润年
//2、能被400整除是闰年
我们先来查找1000-2000中的闰年 - 我们自定义一个函数用来判断是否是闰年,之后在main函数中调用;
- 当返回值是1的时候,就是闰年;打印输出
int is_leap_year(int n){
if((n%4 == 0 && n%100 !=0 )||(n%400==0))
{
return 1;
}
return 0;
}
int main()
{
int y = 0;
for(y=1000;y<=2000;y++)
{
if (is_leap_year(y)==1)
{
printf("%d ",y);
}
}
return 0;
}