//输入某年某月某日,判断这一天是这一年的第几天?
#include <stdio.h>
//判断某月的天数
int Month_Day(int y,int n){
if(n==2){
if((y%4==0&&y%100!=0)||(y%400==0)){
return 29;
}else{
return 28;
}
}
else if(n==1||n==3||n==5||n==7||n==8||n==10||n==12){
return 31;
}
else{
return 30;
}
}
int main(){
int ans=0;
int y,m,d,i;
printf("input y m d:");
scanf("%d%d%d",&y,&m,&d);
for(i=1;i<m;i++){
// printf("%d\n",Month_Day(y,i));
ans = ans + Month_Day(y,i);
}
ans = ans + d;
printf("%d",ans);
return 0;
}
输入某年某月某日,判断这一天是这一年的第几天?
最新推荐文章于 2021-11-07 10:10:29 发布