杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 04:37:00
杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output

杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output
杭电2005 我错哪了?
给定一个日期,输出这个日期是该年的第几天.
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天.
Sample Input
1985/1/20
2006/3/12
Sample Output
20
71
Author
lcy
Source
C语言程序设计练习(一)
code:
#include
int main()
{
int a,b,c,m=0;
int i=0;
int year[4]={1,0,0,0};
int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
a=0;b=0;c=0;
printf("请输入年/月/日:\n");
scanf("%d/%d/%d",&a,&b,&c);
i=a%4;
if(a%400!=0&&a%100==0) i=1 ;
month[1]=year[i]+month[1];
for(i=0;i

杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output
需要连续输入,m要初始化,输出后要换行
主要注意这三个吧
下面是我自己写的AC代码
#include
#include
int leap(int year)
{
if((year%4==0 && year%100!=0)||(year%400==0))
return 1;
return 0;
}
int main()
{
int y,m,d;
int a[13]={0,31,59,90,120,151,181,212,243,273,304,334,365};
while(scanf("%d%*c%d%*c%d",&y,&m,&d)!=EOF)
{
int flag=0;
flag=leap(y);
if(m>2)
printf("%d\n",a[m-1]+flag+d);
else
printf("%d\n",a[m-1]+d);
}
return 0;
}

杭电2005 我错哪了?给定一个日期,输出这个日期是该年的第几天.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的.Output 杭电ACM2005题 怎么错了给定一个日期,输出这个日期是该年的第几天. Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的. 天梭表调不了日期我的天梭表拉倒调日期档的时候,旋转,动的是时针,靠时针转动两圈来调一个日期,我记着日期是可以直接调的,是不是我的表坏了? 说出来觉得有点弱,但是难道这难道是一天一天数出来的?还有给定一个日期,怎样根据当前的日期快速地算出是星期几? 在js中,想写一个函数实现,给定任意两个日期,返回这两个日期间的所有日期.如题, Google地球怎么改日期我按了Google地球上的一个时钟图案,他说让我改日期,可我不懂怎么改, “我看错了日期”怎么翻译? 我把你当作他了 用英语怎么说?我把护照日期当作健康证日期了,是我的错 怎么翻译? 帮我用Pascal 程序语言做一下这道题;给定一个整数N,判断它是否为素数拜托了各位 给定一个整数N,判断它是否为素数 EXCEL中IF函数多条件日期如何设置假如I列是日期,根据I列的日期条件不同返回的值也不同,写了个公式,但是第一个返回是FALSE,后面两个条件返回值都对,不知道我的公式错在哪里,请高手指教=IF(I 我自己改装了一个电棍!能击穿20厘米空气的电棍! 我需要一个公式,已知前一个日期,求过N个月后的对应日期. 2013年中国好声音报名截止日期?我要关于报名的具体信息 在哪可以看 别光给我一个日期 我填一个英文表格,要填填表日期.英文日期的格式? c语言基础编程题编程计算两个给定日期之间所包含的完整月份数,如2012.7.25~2013.3.31的完整月份数为8. 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天将剩下的桃子 写一个,描写日出或日落的景色一段文字达的好,家20积分,帮下忙.截止日期12月21日晚7:00KKKKKKKKKKKKKKKKKKKKKK我货出去了,十分好的家30积分截止日期12月21日晚7:00截止日期12月21日晚7:00截止日期 我用Excel2007做了一个有日期和数值的表格,但是在转换成曲线图的时候,日期在总是显示为数值.用Excel2007中的表格为日期格式,但是总是显示为数值,无法显示为日期 天梭表如何调日期和时间~只会调日期不会调时间天梭表如何调日期和时间~有一块天梭表,是双面表盘的,其中一个表盘是既有时间也有日期,我只会调日期,