测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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; }

答案解析

评分标准:

30分:完成题目样例和给出的一个样例;

40分:在30分的基础上完成给出的第三个样例:

50分:在:40分的基础1完成给出的第四个样例


上一题 下一题