c语言天数倒计时软件,c语言 日期倒计时 日期计算器
这是一个用C写的 日期倒计时的程序
#include"stdio.h"
int year,month,day,year1,month1,day1,result,n,i,x,y;
int table[]={29,31,28,31,30,31,30,31,31,30,31,30,31}; //定义每个月的天数
int table1[] = {28,31,29,31,30,31,30,31,31,30,31,30,31};
main()
{
printf("请输入起始日期和终止日期\n 格式如yyyy mm dd yyyy mm dd\n");
scanf("%d%d%d%d%d%d",&year,&month,&day,&year1,&month1,&day1); //输入函数
if(year*100+month*10+day>year1*100+month1*10+day1||year<1||year1<1||
month<1||month>12||month1<1||month1>12||
day<1||day1<1||
day>table1[month]||day1>table1[month1]) //检测输入是否正确
printf("格式不正确!");
else if(year%4!=0 && month==2 && day>28)
printf("格式不正确!");
else if(year1%4!=0 && month1==2 && day1>28)
printf("格式不正确!"); //对于非闰年2月的检测
else
{
x = month;
y = year;
if(year==year1) //while they are in the same year!
{
if(month==month1) // and the same month!
result = day1-day; // so....
else //the same year but different monthes.
{
if(year%4==0 && month==2)
result = table[0]-day;
else
result = table[month]-day; //英语不够用啦,先将起始年的起始月剩余天数算出。
for(month++;month
{
if(year%4==0 && month==2)
result = result + table[0];
else
result = result+table[month]; //将整月的天数加起来!
}
result = result+day1; //最后一个月包含的天数加起来@!
}
}
else //when they are in different years. similar to上面的。
{
if(year%4==0 && month==2)
result = table[0]-day;
else
result = table[month]-day;
for(month++;month<=12;month++)
if(year%4==0 && month==2)
result = result + table[0];
else
result = result + table[month];
for(year++;year
{
if(year%4==0)
result = result + 366;
else
result = result + 365;
}
for(i=1;i
result = result + table[i];
result = result + day1;
}
printf("%d年%d月%d日到%d年%d月%d日\n还有%d天\n",year,x,day,year1,month1,day1,result); //输出结果
}
for(i=0;i<5;i++) print
f("\n");
printf("***************** 求 交 流! *****************\n-------371574561@http://doc.xuehai.net------\n");
}
c语言天数倒计时软件,c语言 日期倒计时 日期计算器相关推荐
- c语言实验教学软件,C语言实验教学法综述
<C语言实验教学法综述>由会员分享,可在线阅读,更多相关<C语言实验教学法综述(3页珍藏版)>请在装配图网上搜索. 1.C语言实验教学法综述C语言程序设计是一门重要的计算机基础 ...
- c语言二级安卓软件,C语言二级考试题库
C语言2级考试必备练习app!<C语言二级考试题库>不仅能为你提供300道上机操作题的练习资源,还可以让你在这款软件中享受到安装后可离线浏览,不用联网也可以浏览,速度快,无广告! 软件详情 ...
- keil c语言pdf,Keil软件“C语言”与“汇编”混编 —— 相关知识整理.pdf
Keil软件"C语言"与"汇编"混编 -- 相关知识整理.pdf Keil 软件软件C 语言语言与与汇编汇编混编混编 相关知识整理相关知识整理 用 Keil 在 ...
- 漂亮的电脑倒计时软件_9款实用倒计时软件,统统送你了
时间就是最大的稀缺资源,今日推荐几款好看又好用的倒计时软件. 手机版-- (1)最美时光 界面和操作都很简洁方便,打开应用首先呈现的是列表页,每一个彩色条都对应一个日期,支持公历和农历.日子越近,颜色 ...
- 文本编辑软件哪个好_过年倒计时软件哪个好 过年倒计时软件推荐
过年倒计时软件哪个好,距离农历新年的到来也是越来越近了,相信有许多的小伙伴已经开始准备迎接除夕了,那么又有哪些过年倒计时的软件比较好用呢,可能还有些人不知道.所以下面就为大家推荐几款好用的软件! 过年 ...
- c语言程序安装软件,c语言程序下载软件
vc6.0是微软推出的一款C++编译器,基于Windows操作系统的可视化集成开发环境,由许多组件组成,包 括编辑器.调试器以及程序向导AppWizard.类向导Class Wizard等开发工具.感 ...
- c语言调用视频播放软件,C语言播放视频
想必大家都想用C语言进行简单的视频播放,感觉貌似很难的样子,现在告诉大家既不用C++也不用MFC,只需要一个API函数MCIWndCreate()即可,具体参数内容参考MSDN.下面给出简单的例子,想 ...
- c语言自动安装软件,(c语言)电脑控制手机,手机端不需要安装软件
编译环境 devc++(需要下载) ege图形库(需要自己配置到devc++) adb指令(已提供在tool文件夹下) 手机端要打开手机调试 主要原理 利用adb的input指令,使用c语言 演示图 ...
- php计算距离高考还有多少天,高考倒计时软件2019 距离高考还有多少天
高考倒计时.高考倒计时锁屏ios版.高考励志倒计时app.梦皇高考倒计时软件等. 高考倒计时的软件有哪些 高考倒计时软件:高考倒计时是一款专为高中生打造的备考神器,每天打开高考倒计时,随时掌握自己和高 ...
- 倒计时软件/倒计时工具/倒计时器
一.倒计时软件的使用场景 倒计时软件可用于演示PPT.比赛等需要控制时间的场景. 软件下载地址(2021-6-6更新): https://download.csdn.net/download/tech ...
最新文章
- DL之CG:Computational Graph计算图的简介、入门、使用之详细攻略
- JZOJ 5410. 【NOIP2017提高A组集训10.22】小型耀斑
- 解决python调用TensorFlow时出现FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecate
- ie11java阻止_企业IT管理员IE11升级指南【10】—— 如何阻止IE11的安装
- (130)FPGA面试题-FPGA设计中波特率和比特率的区别
- 理想汽车2021年Q4盈利2.955亿元 CTO王凯离职
- 简易web服务器系统毕业论文设计,毕业论文 简易的WEB服务器的设计
- 教你如何用C语言做一个简单的贪吃蛇
- Qt QML应用框架
- 自适应辛普森(Simpson)积分
- 解决FAT32格式U盘安装win10时0x8007000D错误
- 严蔚敏《数据结构》表达式求值
- 【交换机】交换机简介
- 从零开始用 Windows C++ 桌面程序制作方舟同人游戏(一)
- iOS面试题-(三)
- FANUC机器人的通讯方式(4)TIA博途如何添加机器人组态网络
- 老男孩脱产班Linux运维51期
- 批量转换图像格式Irfanview之CR2图片转Jpeg
- 界面自动化脚本开发案例
- 各大科技公司核心价值观概览
热门文章
- 测试人员必备:常用自动化测试工具
- 西南大学计算机辅助设计试题,西南大学 1906 课程名称:(9123)《计算机辅助设计》机考 答案-奥...
- 事务控制语言(DTL)
- 合同计算问题的计算公式与计算方法
- stc单片机“全自动下载”(程序版)
- 在linux中访问权限是755,在Linux系统中,一个文件的访问权限是755,其含义是什么?...
- 算法工程师大致是做什么的
- Chrome浏览器常用快捷键总结
- python爬取豆瓣电影top250_python3爬取豆瓣top250电影
- 带有Arduino的WS2812B可寻址RGB LED灯条指南