一、题目描述
二、解题思路
大月(1、3、5、7、8、10、12)都是 31 天
小月(4、6、9、11)都是 30 天
2 月特殊:平年 28 天,闰年 29 天
用 if /else if 判断月份,再判断闰年即可
三、完整可运行代码以及运行截图
#include<stdio.h>intmain(){int year, month;// 输入年、月scanf("%d %d", &year, &month);// 判断月份if (month == 1 || month == 3 || month == 5 || month == 7 ||month == 8 || month == 10 || month == 12) {printf("31");}else if (month == 4 || month == 6 || month == 9 || month == 11) {printf("30");}else if (month == 2) {// 判断闰年if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {printf("29");} else {printf("28");}}return 0;}

文章来源:
四季读书网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至23467321@qq.com举报,一经查实,本站将立刻删除;如已特别标注为本站原创文章的,转载时请以链接形式注明文章出处,谢谢!