当前位置: 移动技术网 > IT编程>开发语言>C/C++ > C语言:实现一个函数判断year是不是闰年

C语言:实现一个函数判断year是不是闰年

2018年10月23日  | 移动技术网IT编程  | 我要评论

蔡芷纭快乐大本营,乾隆皇帝 二月河,发如雪伴奏

#include<stdio.h>
 
/*判断是否是闰年:四年一闰,百年不闰,四百年再闰,单独的四百年一闰也是闰年的条件*/
int leap(year)
{
     int ret=0;;
     if(((year%4==0)&&(year%100!=0))||(year%400==0))
     {
          return 1;
     }
     else
     {
        return 0;
     } 
}
 
int main()
{
     int year=0;
     int ret=0;
     printf("please input the year:\n");
     scanf("%d",&year);
     ret=leap(year);   /*将调用得到的函数值返回到ret中*/
     if(ret==1)
     {
        printf("%d is leap year!",year);  
     }
     else
     {
          printf("%d is not leap year!",year); 
     }
     return 0;
}

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网