判断是这一年的第几天

编程入门 行业动态 更新时间:2024-10-27 03:42:29

判断是这一年的第<a href=https://www.elefans.com/category/jswz/34/1755993.html style=几天"/>

判断是这一年的第几天

// switch判断该天第该年第几天
#include<stdio.h>
// 判断闰年
// 月份天数:一三五七八十腊-->31天 int main()
{int day,month,year,sum,leap;scanf("%d%d%d",&year,&month,&day);switch(month){// 计算某月以前的总天数case 1:sum=0; break;case 2:sum=31;break;case 3:sum=59;break;case 4:sum=90;break;case 5:sum=120;break;case 6:sum=151;break;case 7:sum=181;break;case 8:sum=212;break;case 9:sum=243;break;case 10:sum=273;break;case 11:sum=304;break;case 12:sum=334;break;default:printf("data err");break;}//再加上某天的天数sum=sum+day;// 判断闰年if(year%4==0&&year%100!=0||year%400==0) {leap=1;}else{leap=0;}if(leap==1&&month>2){sum++;}printf("这是一年的第%d天",sum);printf("\n");return 0;} 

更多推荐

判断是这一年的第几天

本文发布于:2024-03-08 20:49:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1722294.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:几天   这一年

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!