题解:有多少天呢?
2026-03-24 16:18:15
发布于:浙江
0阅读
0回复
0点赞
直接分支就行
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b;cin>>a>>b;//a是年份,b是月份
if(a%4==0&&a%100!=0||a%400==0)//是闰年
{
if(b==2)cout<<29<<endl;//判断月份
else if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)cout<<31<<endl;
else cout<<30<<endl;
}
else//不是闰年
{
if(b==2)cout<<28<<endl;//进行月份判断
else if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)cout<<31<<endl;
else cout<<30<<endl;
}
}
这里空空如也






有帮助,赞一个