算算今天是今年第几天
2012-04-19 22:54
218 查看
题目描述:
给定一个日期,输出这个日期是该年的第几天。
输入描述:
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
输出描述:
对于每组输入数据,输出一行,表示该日期是该年的第几天。
以下为代码:
测试数据:
给定一个日期,输出这个日期是该年的第几天。
输入描述:
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
输出描述:
对于每组输入数据,输出一行,表示该日期是该年的第几天。
以下为代码:
#include<stdio.h> int main() { int a,b,c,t,i, //平年每个月的天数,将第一的数设置为0方便计算 m[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}, //闰年每个月的天数 n[13]={0,31,29,31,30,31,30,31,31,30,31,30,31}; while(scanf("%d/%d/%d",&a,&b,&c)!=EOF) { t = 0; if(a%4!=0 || (a%100==0 && a%400!=0)) { for(i=0;i<b;i++) t+=m[i]; } else { for(i=0;i<b;i++) t+=n[i]; } printf("%d\n",t+c); } return 0; }
测试数据:
相关文章推荐
- HDU_2005——今天是今年的第几天
- 第十一周项目5今天是今年的第几天
- 今天是今年的第几天问题
- 今天是今年的第几天
- C#学习笔记之——写一个能算出今天是今年第几天的方法
- 判断今天是今年的第几天(1)
- 判断今天是今年的第几天(2)
- 判断今天是今年的第几天
- java计算今天是今年的第几天
- 结构体输出今天是今年的第几天?
- java计算今天是今年的第几天
- Java之判断今天是今年的第几天!...
- 输入某年某月某日,计算出今天是今年的第几天
- 今天是今年第几天
- Java之判断今天是今年的第几天!...
- 看看今天是今年的第几天
- 今天是今年第几天
- web——计算今天是这一年的第几天
- 今天是中国传统节日“重阳节”。也是爷爷的生日,今年80岁高龄。
- 因为今年是平年,今天是2月28,所以明天就是3月1号(我教你用因为 所以造句^_^)