看看我的代码,,,为啥只过了3个???
查看原帖
看看我的代码,,,为啥只过了3个???
491523
rpmcppAFOed楼主2021/3/16 19:59

蒟蒻求助```cpp #include using namespace std; int main(){ int n,month,days; bool is=false; cin>>n>>month; switch(n){ case 1: if(n%400==0){ is=!is; } case 2: if(n%4==0&&n%100!=0){ is=!is; } case 3: if(n%400!=0&&n%4!=0&&n%100!=0){ is=false; } } switch(month){ case 1: case 3: case 5: case 7: case 8: case 10: case 12: days=31;break; case 4: case 6: case 9: case 11: days=30;break; case 2: if(is){ days=29; break; } else{ days=28; break; } } cout<<days; return 0; }

2021/3/16 19:59
加载中...