每日刷题(十四)
蓝桥杯第九届C语言B组省赛习题
习题A:第几天
很明显,这是一个要判断平年闰年的题,关于闰年的条件真的不是很容易记住,对于我来说。
这里有相关的口诀,希望能帮到更多的人记住闰年条件:四年一闰;百年不闰,四百年再闰,闰年2月共二十九天
C代码如下
#include<stdio.h>
int main()
{
int year = 2000, sum = 0, Feb = 0;
if(year % 4 == 0 && year % 100 != 0)
Feb = 29;
else if(year % 400 == 0)
Feb = 29;
else
Feb = 28;
sum += 31 + Feb + 31 + 30 + 4;
printf("%d\n",sum);
return 0;
}
运行结果为:
所以2000年的5月4日是那一年的第125天