在一个遥远的编程王国里,住着一位聪明而勒奋的年轻程序员,他的名字叫小A小A热爱编程,对于解决问题充满了好奇心。
有一天,小A在他的小屋里专注地编写着程序。突然,一位神秘的老人来到了他门前。老人的手中拿着一张纸条,上面写着:“输入年份和月份,输出这一年的这月有多少天,不要忘记闰年~”
小A好奇地看着纸条,他知道这是一个有趣而又具有挑战性的问题。他决定接受这个挑战,并且希望能够通过编写一个程序来解决这个谜题。
中
输入格式
输入两个正整数,分别表示年份y和月数 m,以空格隔开。
输出格式
输出一行一个正整数,表示这个月有多少天。
如图

C++实现
#include<iostream>
using namespace std;
int main(){
int y,m;
cin>>y>>m;
int ans=0;
if(m==2){
if((y%4==0)&&(y%400!=0)||(y%400==0)){//判断是不是闰年
ans =29;
}else{
ans=28;
}
}else if(m==1||m==3||m==5||m==7||m==8||m==10||m==12){
ans=31;
}else{
ans=30;
}
cout<<ans;
return 0;
}

后续
接下来我会不断用C++来实现信奥比赛中的算法题、GESP考级编程题实现、白名单赛事考题实现,记录日常的编程生活、比赛心得,感兴趣的请关注,我后续将继续分享相关内容

3239

被折叠的 条评论
为什么被折叠?



