#include

#include

#include

#include

struct tm //定义时间结构体,包括时分秒和10毫秒

{

int hours,minutes,seconds;

int hscd;

}time,tmp,total; //time用以计时显示,tmp用以存储上一阶段时间,total记总时间

int cnt;

FILE* fout;

//每次调用update函数,相当于时间过了10ms

void update(struct tm *t)

{

(*t).hscd++; //10ms单位时间加1

cnt++;

if ((*t).hscd==100) //计时满1s,进位

{

(*t).hscd=0;

(*t).seconds++;

}

if ((*t).seconds==60) //计时满一分,进位

{

(*t).seconds=0;

(*t).minutes++;

}

if ((*t).minutes==60) //计时满一小时,进位

{

(*t).minutes=0;

(*t).hours++;

}

if((*t).hours==24) (*t).hours=0;

//delay();

Sleep(10); //Sleep是windows提供的函数,作用是暂停程序,单位毫秒,所以此处暂停10ms

}

void display(struct tm *t)

{

c语言 自动计时的秒表,c语言实现的简单秒表计时器相关推荐

  1. c语言自动创建的main,c语言main.c文件简单解析

    屏幕快照 2016-05-29 15.40.53.png 下面我们针对上述代码做一个简单的解析 ========================= 一.#include 1.#include 是c语言 ...

  2. c语言 自动计时万年历,C语言实现万年历

    C语言实现的万年历显示,按下上下左右按键来更换日期和年份,供大家参考,具体内容如下 #include #include #include #include typedef struct today { ...

  3. c语言 自动包含头文件,C语言不要重复包含.h头文件和.c文件

    http://blog.csdn.net/unix21/article/details/8450235 2012 1.不要重复包含头文件 --以上出自<C语言程序设计:现代方法(第2版)> ...

  4. c语言自动取数函数,C语言中取随机数的函数

    匿名用户 1级 2009-08-11 回答 1. 基本函数 在C语言中取随机数所需要的函数是: int rand(void); void srand (unsigned int n); rand()函 ...

  5. c语言自动获取系统时间,C语言中如何获取系统时间?

    1 使用time_t time( time_t * timer ) 精确到秒 函数名: time 头文件:time.h 函数原型:time_t time(time_t * timer) 功能: 获取当 ...

  6. c语言自动生成球队名称,C语言实现队(循环队列)

    之前用链表实现队,这里用数组实循环队列,今天又看了一下队列,发现少了计算队列长度的函数 队列的实现代码,牺牲一个元素存储空间 #include#define maxsize 10 typedef in ...

  7. c语言自动输入新数组,c语言 向有序数组中插入一个数,保持原顺序不变,将新数组输出...

    #include"stdafx.h" #include intmain() { intm,n,i,j,h; inta[17]={1,5,9,14,23,34,45,56,67,78 ...

  8. 单片机 中断秒表 c语言程序,51单片机c语言的秒表设计.doc

    51单片机c语言的秒表设计.doc 课程设计报告 基于AT89C51单片机的秒表设计 院 系 电子信息工程学院 专 业 电子信息工程 1 姓 名 摘 要 本设计是设计一个单片机控制的多功能秒表系统. ...

  9. 饮料自动售货机5角的c语言,自动售货机图形拟系统需求分析与设计报告完成稿.doc...

    自动售货机图形拟系统需求分析与设计报告完成稿 C语言课程设计 需求分析与系统设计报告 目 录 1 引言2 1.1背景2 1.2定义2 1.3参考资料2 2 需求分析3 2.1需求分析3 2.2运行环境 ...

最新文章

  1. 一个 P4 的 Bug,就难倒了 JDK 吗 ?
  2. mysql中in的用法总结_MySQL中的find_in_set()函数使用技巧心得与应用场景总结
  3. idea spring 中没有标识_Spring 优雅的国际化实现
  4. Promise 的基本使用 与 Ajax的jQuery封装
  5. 使用 rqt_console 和 roslaunch
  6. linux 下tomcat catalina.out日志操作
  7. php 魔方,PHP解密:魔方二代-免费解密代码详解
  8. .NET Reflector 反射下载
  9. 计算机主机usb插口松,台式电脑音频接口坏了or接触不良?用这两个方法轻松解决,还不需要花什么钱...
  10. effective c++ 23NVI手法
  11. 自动化网络安全防御的问题
  12. 阿里百川淘宝联盟私域会员对接
  13. qq登录测试用例(功能性测试、登录界面、性能、安全性、可用性、兼容性)
  14. 救命钱变服务费,做大病众筹的水滴筹到底靠什么赚钱?
  15. 一站式SCI投稿大全(感谢pennhmp116版主的整理)
  16. Android Studio设置HTTP代理地址
  17. 企业数字化转型和升级:架构设计方法与实践
  18. 《アニマル・ロジック》日语读书笔记1
  19. Vue的router配置
  20. python实现批量图片jpg格式转png

热门文章

  1. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
  2. JAVA中盒子鱼与盒子的间隙,盒子鱼英语 - boxfish智能英语学习,全年龄段英语小班制...
  3. css元素的水平与垂直布局
  4. 小米平板4软件提取包_小米三大法宝:软件、硬件和服务;以及他的4条成功经验|小米手机|智能手机|手机...
  5. html2canvas的使用以及跨域问题
  6. 理解Spring Security中permitAll()和anonymous()的区别
  7. 计算机行业到底还能火多久?
  8. 北京,三看三核对,读懂社保对账单
  9. 502问题怎么排查?
  10. 多线程模拟实现银行家算法