1073 模拟万年历
发布日期:2021-07-01 06:03:16 浏览次数:2 分类:技术文章

本文共 891 字,大约阅读时间需要 2 分钟。

题目描述

CoCo和Tom是一对好拍档,他们两个经常相互比赛记忆能力。今天他们的比赛项目就是模拟万年历,即任何一方随意报出一个年份和月份,另一方需要快速报出这个月份有多少天。Mary做裁判,捧了一本万年历在旁边拼命翻,看他们回答的是否正确。假如CoCo报的是2020年的2月,那么Tom需要快速回答29才算是正确的。(小提示,这里面其实最麻烦的是闰年问题,其他都好解决的拉)

输入要求

从键盘输入两个整数表示年和月的数值。如2020 2表示2020年的2月份。假设输入数据都是有效的。

输出要求

输出该月的天数。

输入样例

2020 2

输出样例

29

参考程序

#include
int main(){ int year,month; scanf("%d%d",&year,&month); if((year%4==0&&year%100!=0)||year%400==0) { if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) printf("31\n"); else if(month==4||month==6||month==9||month==11) printf("30\n"); else printf("29\n"); } else if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) printf("31\n"); else if(month==4||month==6||month==9||month==11) printf("30\n"); else printf("28\n"); return 0;}

 

转载地址:https://pantang.blog.csdn.net/article/details/113793783 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:1074 实际年龄
下一篇:1072 是否闰年

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月11日 02时18分20秒