2月28日这一天的第100天是哪一天呢?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 07:19:53
2月28日这一天的第100天是哪一天呢?
老师好.
请教一下:比如说,在今年的2月28日发生了一件大事,我现在要知道距离2月28日的第100天是哪一天,如何准确计算呢?请老师详细指导一下.谢谢.
老师好.
请教一下:比如说,在今年的2月28日发生了一件大事,我现在要知道距离2月28日的第100天是哪一天,如何准确计算呢?请老师详细指导一下.谢谢.
写一个程序就可以解决,如下:
#include
int main()
{
int y,m,d,y0,m0,d0,y1,m1,d1;
printf("请输入出生日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y0,&m0,&d0);
while(m0>12||d0>31)//天大于31或月大于12,则错误
{
printf("错误!\n请重新输入!\n");//重新输入
printf("请输入出生日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y0,&m0,&d0);
}
printf("\n");
printf("请输入今天的日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y1,&m1,&d1);
while(m1>12||d1>31||y1=30)//按上面的计算,天数可能会大于30
{
m=12-m0+m1-1+1;//那么月份在原来的基础加一
d=d-30;//天数就减少30
}
else m=12-m0+m1-1;//不大于30则正常
if(m>=12)//月份可能会大于12
{
y=y1-y0-1+1;//那么年数就在原来的基础上加一
m=m-12;//月数就减12
}
else y=y1-y0-1;//正常
printf("这个人的年龄为%d年%d月%d日",y,m,d);//输出
printf("\n");
}
#include
int main()
{
int y,m,d,y0,m0,d0,y1,m1,d1;
printf("请输入出生日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y0,&m0,&d0);
while(m0>12||d0>31)//天大于31或月大于12,则错误
{
printf("错误!\n请重新输入!\n");//重新输入
printf("请输入出生日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y0,&m0,&d0);
}
printf("\n");
printf("请输入今天的日期!\n");
printf("年 月 日\n");
scanf("%d %d %d",&y1,&m1,&d1);
while(m1>12||d1>31||y1=30)//按上面的计算,天数可能会大于30
{
m=12-m0+m1-1+1;//那么月份在原来的基础加一
d=d-30;//天数就减少30
}
else m=12-m0+m1-1;//不大于30则正常
if(m>=12)//月份可能会大于12
{
y=y1-y0-1+1;//那么年数就在原来的基础上加一
m=m-12;//月数就减12
}
else y=y1-y0-1;//正常
printf("这个人的年龄为%d年%d月%d日",y,m,d);//输出
printf("\n");
}
2011年2月10日的第1314天是哪一天?
2012年12月12日为第一天520天后是哪一天?
2005年1月25日往后的第1000天是哪一天
今天是2006年11月16日,请问最近一次月食发生在哪一天?这一天是农历几月几日?这一天的月相是什么?
2006年10月27日开始算起,第1000天是哪一天?
从2008年2月19号开始算的第1000天是哪一天?
从2008年2月19号开始算的第300天是哪一天?
2010年8月8日是星期日 从这一天后的第100天是星期几
今年的3月19日这一天是小明的生日.同学们来到小明为他祝贺生日.小明问小刚你的生日是哪一天小刚说,
用英语翻译:星期天是一周的第一天.一周的第二天是哪一天?
最长的一天是哪一天
2014年的农历2月26日,是阳历的哪一天?