排 名 | 169 |
经 验 | 2653 |
参赛次数 | 2 |
文章发表 | 28 |
年 龄 | 0 |
在职情况 | |
学 校 | 无 |
专 业 | 计算机科学与技术 |
自我简介:
烦死了
未知位数的数字输出位数和输出逆序数字 浏览:38 赞:0 |
链表(帮你复习链表)解题 浏览:53 赞:0 |
题解1438:[蓝桥杯][2013年第四届真题]大臣的旅费 (C语言描述) 浏览:28 赞:0 |
题解1029:C语言程序设计教程(第三版)课后习题8.3 (C语言描述) 浏览:228 赞:0 |
题解1032:C语言程序设计教程(第三版)课后习题8.6 (C语言描述) 浏览:1250 赞:5 |
注意格式(C语言描述) 浏览:234 赞:0 |
题解1048:C语言程序设计教程(第三版)课后习题10.7 (C语言描述) 浏览:261 赞:0 |
题解1093:字符逆序 (C语言描述) 浏览:308 赞:1 |
问题 H: 日期换算
时间限制: 1Sec 内存限制: 128MB 提交: 94 解决: 60
题目描述
心中想一个明年的日子:2019年X月Y日,输入X和Y,判断这一天是2019年的第几天?
输入
两个整数,用空格隔开
输出
整数
样例输入
2 2
样例输出
33
c++代码如下:
#include "iostream" using namespace std; /* 常识:1,3,5,7,8,10,12 这几月永远31天 闰年2月是29天平年28天 其余月份都是30天 */ int main() { int month_day[13],year=2019,month,day,sum_day=0; month_day[1]=31; month_day[2]=28; month_day[3]=31; month_day[4]=30; month_day[5]=31; month_day[6]=30; month_day[7]=31; month_day[8]=31; month_day[9]=30; month_day[10]=31; month_day[11]=30; month_day[12]=31; if(year%4==0||(year%4==0&&year%100))month_day[2]++; cin>>month>>day; for(int i=1;i<month;i++) sum_day +=month_day[i]; cout << sum_day+day <<endl; }