雨过晴天
2016-05-20 12:14
if(year%400==0||(year%4==0 && year%100!=0))
flag=1;
else
flag=0;
if(flag==1&&month>2)
sum++;
printf("%d年%d月%d日是该年的第%d天",year, month, day, sum);
return 0;
if是判断闰年,flag为1就是闰年。第二个if就是闰年的2月多一天。所以总数+1,最后输出语句
首先判断是不是闰年,后面就是看二月份的天数,对那年那天的影响。
C语言入门
926020 学习 · 20793 问题
相似问题
回答 1
回答 3
回答 1
回答 7
回答 2