1 输入年号,判断它是否是闰年。
分析:如果此年号能被400整除,则它是闰年,如果此年号能被4整除,而不能被100整除,则也是闰年,否则不是闰年。
程序:
#include <stdio.h>
void main()
{
unsigned int year, leap;
printf("Enter year:");
scanf("%d", &year);
if (year % 400 == 0)
leap = 1;//是闰年leap为1
else
{
if (year % 4 == 0 && year % 100 != 0)
leap = 1;
else
leap = 0; //不是闰年为0
}
if (leap==1)
printf("%d:is a leap year.", year);
else
printf("%d:is not a leap year.", year);
return 0;
}


本文介绍了一个简单的算法,用于判断输入的年份是否为闰年。通过检查年份能否被400整除,或者能否被4整除但不能被100整除,来确定是否为闰年。
3079





