2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 输入年份和月份 判断是否闰年?并根据月份判断是什么季节和有多少天

输入年份和月份 判断是否闰年?并根据月份判断是什么季节和有多少天

时间:2021-12-06 06:33:07

相关推荐

输入年份和月份 判断是否闰年?并根据月份判断是什么季节和有多少天

书上的题大概是这个意思。但是书上季节是按照3-5月是春季,依次类推的。

我写代码前没有看书,所以是按照1-3月是春季这样类推的。

运行结果如图

代码如下:

#include <stdio.h>void main(){int a,b,c;printf("请输入年份\n");scanf("%d",&a);printf("请输入月份\n");scanf("%d",&b);c=a%400;switch(c){case 0:printf("今年是闰年");break;default:printf("今年不是闰年");}printf("\n");switch(b/4){case 0:printf("本月是春天");break;case 1:printf("本月是夏天");break;case 2:printf("本月是秋天");break;case 3:printf("本月是冬天");break;}printf("\n");switch(b){case 1: case 3: case 5: case 7: case 8: case 10: case 12: printf("本月有31天");break;//case 3:printf("本月有31天");break;case 4: case 6: case 9: case 11: printf("本月有30天");break;//case 5:printf("本月有31天");break;//case 6:printf("本月有30天");break;//case 7:printf("本月有31天");break;//case 8:printf("本月有31天");break;//case 9:printf("本月有30天");break;//case 10:printf("本月有31天");break;//case 11:printf("本月有30天");break;//case 12:printf("本月有31天");break;}if(b==2&&c==0)printf("本月有29天");else if(!b==2&&c==0)printf("本月有28天");}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。