#include<stdio.h>
int main(){
int year,month,day;
int days1=0;
int days2=0;
int days3=0;
int i;
scanf("%d %d %d",&year,&month,&day);//输入你的年月日,中间用“,”隔开
for(i=1;i<month;i++){
switch(i){
case 1:case 3:case 5:case 7:case 8:case 10:case 12:
days1=days1+31;
break;
case 4:case 6:case 9:case 11:
days2=days2+30;
break;
case 2:
if((year%4==0&&year%100!=0)||year%400==0)
days3=29;
else
days3=28;
break;
}
}
printf("这个日子在%d年的第%d天",year,day+days1+days2+days3);
return 0;
}
一个初学者的计算天数的C语言代码
最新推荐文章于 2023-10-14 20:02:18 发布