原题链接:
思路分析:
第一步:建立两个变量 month 和 day 去接受数据,再建立一个数组去存放2019年每个月的天数。
第二步:计算除了本月的之外前面所有月份的天数。
第三步:输出算出的和加上本月的天数即可。
代码实现:
#include<stdio.h>
#include<string.h>
int main()
{
int month = 0, day = 0, sum = 0, i = 0;
int arr[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };//用零去填充一下,这样数组下标就可以和月份对上了比较方便
scanf("%d %d", &month, &day);
for (i = 0; i < month; i++)
{
sum += arr[i];
}
printf("%d\n", sum + day);
return 0;
}