03、经典C语言实例:判断是否为闰年

代码如下:

/*
03、经典C语言实例:判断是否为闰年
从键盘输入一个年份year,判断否为闰年
闰年:能被4整除但不能被100整除,或者能被400整除
*/
#include <stdio.h>
void leap_year(void) //C语言实现判断否为闰年
{
int year =0;
printf("\r\nin dat:");
scanf("%d",&year);
if ( ((year%4 ==0)&&(year%100 !=0))||(year%400 ==0) )
{
printf("\r\n%d是闰年\r\n",year);
}
else
{
printf("\r\n%d不是闰年\r\n",year);
}
}
int main(int argc, char *argv[])
{
printf("start------------------------------------\r\n\r\n");
leap_year(); //C语言实现判断否为闰年
printf("\r\n\r\nend--------------------------------------\r\n");
return 0;
}