A50852. 编程实现:还差几天到2020年?时光飞逝,转眼间就到了2019年的最后一个月。小蓝也在期盼着2020年的到来,那意味着小蓝又长大了一岁。你能帮小蓝计算一下还有几天就到2020年了吗?程序命名:newyear.cpp输入:两个整数month,day表示2019年的某月某日(0<month<13,0<day<32)输出:一个整数,表示距离2020年的天数。样例输入:12 31样例输出:1
填空题
中等
知识点
题目描述
编程实现:还差几天到2020年?
时光飞逝,转眼间就到了2019年的最后一个月。小蓝也在期盼着2020年的到来,那意味着小蓝又长大了一岁。你能帮小蓝计算一下还有几天就到2020年了吗?
程序命名:newyear.cpp
输入:
两个整数month,day表示2019年的某月某日(0<month<13,0<day<32)
输出:
一个整数,表示距离2020年的天数。
样例输入:
12 31
样例输出:
1
参考答案
#include <iostream>
using namespace std;
int main()
{
int month,day,sum=0;
cin>>month>>day;
switch(month)
{
case 1:sum+=31;
case 2:sum+=28;
case 3:sum+=31;
case 4:sum+=30;
case 5:sum+=31;
case 6:sum+=30;
case 7:sum+=31;
case 8:sum+=31;
case 9:sum+=30;
case 10:sum+=31;
case 11:sum+=30;
case 12:sum+=31;
}
sum-=day;
sum++;
cout<<sum<<endl;
return 0;
}答案解析
上一题
下一题