Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
514 | 龚施宇 | 判断某年某月天数 | C++ | 解答错误 | 22 | 0 MS | 256 KB | 449 | 2019-09-20 21:01:44 |
#include<iostream> int main(){ int y ,m,d; scanf("%d %d",&y,&m); switch(m){ case 1:case 3:case 5:case 7:case 8:case 10:case 12: d=31; printf("%d\n",d); break; case 4:case 6:case 9:case 11: d=30; printf("%d\n",d);break; case 2: if(y%4==0&&!(y%100==0)||y%400==0){ d=29; printf("%d\n",d); }else{ d=28; printf("%d\n",d);break; } default:printf("error"); } return 0; }