本文共 568 字,大约阅读时间需要 1 分钟。
Problem Description
给定一个日期,输出这个日期是该年的第几天。
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天。
Sample Input
1985/1/20
2006/3/12Sample Output
20
71代码
#includeusing namespace std;int main(){ int y,m,d,result; while(cin>>y){ result=0; int mon_day[12]={31,28,31,30,31,30,31,31,30,31,30,31}; cin.ignore(); //重点! cin>>m; cin.ignore(); cin>>d; if(y%400==0||(y%4==0&&y%100!=0)) mon_day[1]++; for(int i=0;i<(m-1);i++) //注意这里 i
转载地址:http://jafdi.baihongyu.com/