#include <stdio.h>
int main()
{
int year, leap; //year年份 leap是否为闰年
printf("Please enter year:");
scanf_s("%d", &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) //如果年份能被4整除且不能被100整除,或者直接能被400整除,则为闰年
leap = 1; //闰年
else
leap = 0; //非闰年
if (leap)
printf("%d is a leap year\n", year);
else
printf("%d is not a leap year\n", year);
return 0;
}
程序运行结果如下所示:


欢迎小伙伴讨论,如有错误请在评论区评论或发私聊消息,谢谢你。
该博客展示了一个用C语言实现的判断闰年的程序。通过输入年份,程序会根据闰年的规则(能被4整除但不能被100整除,或能被400整除)来确定是否为闰年,并输出结果。
5万+

被折叠的 条评论
为什么被折叠?



