题解 | #计算日期到天数转换#
计算日期到天数转换
https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded
#include <stdio.h>
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
int sum,d;
if(a % 4 == 0 && a % 100 != 0) d = 1;
else if(a % 400 == 0) d = 1;
else d = 0;
switch(b){
case 1: sum = 0 + c; break;
case 2: sum = 31 + c; break;
case 3: sum = 59 + c + d; break;
case 4: sum = 90 + c + d; break;
case 5: sum = 120 + c + d; break;
case 6: sum = 151 + c + d; break;
case 7: sum = 181 + c + d; break;
case 8: sum = 212 + c + d; break;
case 9: sum = 243 + c + d; break;
case 10: sum = 273 + c + d; break;
case 11: sum = 304 + c + d; break;
case 12: sum = 334 + c + d; break;
}
printf("%d",sum);
return 0;
}
顺丰集团工作强度 274人发布