题解 | #计算日期到天数转换#
计算日期到天数转换
https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded
#include <stdio.h>
int main() {
int a, b ,c;
scanf("%d %d %d",&a,&b,&c);
int days=0;
switch (b-1) {
case 12:
case 11:days+=30;
case 10:days+=31;
case 9:days+=30;
case 8:days+=31;
case 7:days+=31;
case 6:days+=30;
case 5:days+=31;
case 4:days+=30;
case 3:days+=31;
case 2:if((a%4==0&&a%100!=0)||(a%400==0))
{
days+=29;
}else {
days+=28;
}
case 1:days+=31;
}
days+=c;
printf("%d",days);
return 0;
}
顺丰集团工作强度 409人发布
查看1道真题和解析