天天看點

藍橋杯2018第九屆C語言B組省賽習題題解——習題A.第幾天每日刷題(十四)

每日刷題(十四)

藍橋杯第九屆C語言B組省賽習題

習題A:第幾天

藍橋杯2018第九屆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;
} 
           

運作結果為:

藍橋杯2018第九屆C語言B組省賽習題題解——習題A.第幾天每日刷題(十四)

是以2000年的5月4日是那一年的第125天

如果喜歡我的文章,請記得三連哦,點贊關注收藏,感謝支援,下期更精彩!!!

繼續閱讀