12||d>31||my1)||((y==y1)&&(m>m1)"/>
首页 > 日期天数计算

日期天数计算

2018-03-17 4页 doc 15KB 14阅读

用户头像

is_037433

暂无简介

举报
日期天数计算日期天数计算 //C语言:计算距离2013年5月12日的天数 //编译环境VC6 #include int main() { int y,m,d,y1,m1,d1; int i; while(1) { printf("请输入目标日期:"); scanf("%d %d %d",&y1,&m1,&d1); printf("请输入测试日期:"); scanf("%d %d %d",&y,&m,&d); if(m>12||d>31||my1)||((y==y1)&&(m>m1))||((y...
日期天数计算
日期天数计算 //C语言:计算距离2013年5月12日的天数 //编译环境VC6 #include int main() { int y,m,d,y1,m1,d1; int i; while(1) { printf("请输入目标日期:"); scanf("%d %d %d",&y1,&m1,&d1); printf("请输入测试日期:"); scanf("%d %d %d",&y,&m,&d); if(m>12||d>31||m<1||d<1) { printf("输入有误!"); continue; } if((y>y1)||((y==y1)&&(m>m1))||((y==y1)&&(m==m1)&&(d>=d1))) { for(i=1;; i++,d--) { if(y==y1&&m==m1&&d==d1) { printf("相差%d天\n",i-1); break; } if(d==0) { if(m==2||m==4||m==6||m==8||m==9||m==11||m==1) { d=31; m--; } else if(m==3) { if(y%400==0||((y%100!=0)&&y%4==0)) { d=29; m--; } else { d=28; m--; } } else { d=30; m--; } if(m==0) { y--; m=12; } } } } else for(i=1;; i++,d++) { if(d==29&&m==2) if(!(y%400==0||((y%100!=0)&&y%4==0))) { d=1; m++; } if(d==30&&m==2) if(y%400==0||((y%100!=0)&&(y%4==0))) { d=1; m++; } if(d==31) if(m==4||m==6||m==9||m==11) { d=1; m++; } if(d==32) { d=1,m++; } if(m==13) { y++; m=1; } if((y==y1)&&(m==m1)&&(d==d1)) { printf("相差%d天\n",i-1); break; } } } return 0; }
/
本文档为【日期天数计算】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索