本题是2018年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。
题目:
输入年和月份,输出天数。(10分)
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、解题思路二、代码部分 1.引入库思路:
根据闰年和月份来求。
代码如下(示例):
#include2.主函数部分
代码如下(示例):
void main()
{
int year, mouth;
printf("请输入年和月:");
scanf("%d %d", &year, &mouth);
int a[13] = { 29,31,28,31,30,31,30,31,31,30,31,30,31 };
if (mouth == 2 && (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)))
printf("29天");
else if (mouth == 2)
printf("28天");
else
printf("%d天", a[mouth]);
}
三、执行结果
输入:
请输入年和月:2021 2
输出:
28天



