#include
struct R
{int nian;int yue;int ri;
};
int main()
{struct R r;printf("请输入年月日,年月日中间以空格间隔:\n");scanf("%d%d%d",&r.nian ,&r.yue ,&r.ri );int sum=0;switch(r.yue){case 12: //这里因为当月的天数我们在后面加,这里算的是它前面几个月的sum+=30;case 11:sum+=31;case 10:sum+=30;case 9:sum+=31;case 8:sum+=31;case 7:sum+=30;case 6:sum+=31;case 5:sum+=30;case 4:sum+=31;case 3:sum+=28;case 2:sum+=31;break;}sum+=r.ri;if(r.nian%4==0&&r.nian%100!=0||r.nian%400==0)sum+=1;printf("%d年%d月%d日是当年的第%d天\n",r.nian,r.yue ,r.ri ,sum);return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!