- 6
- 0
- 约2.11千字
- 约 6页
- 2017-01-25 发布于重庆
- 举报
C语言周期性获取系统时间
苏州科技学院
---研华班结业测试
:
课程名:系统及应用(班)
::
姓名:
同组同学:
2014 年 6 月 15 日
一、设计流程图:
二、C语言获取系统时间设计思想
首先定义SYSTEMTIME类sys,以此来存储所获取的时间信息,包括年,月,日,星期,时,分,秒。
因为需要周期性地获取系统时间,因此必须先指定要等待的周期时间,使用printf(请输入指定周期: );提示使用者输入周期,而使用scanf(%d,n);语句来读取使用者写入的数据。
使用sleep语句可以实现等待的功能。sleep函数的功能是:执行挂起一段时间unsigned sleep(unsigned seconds);其中unsigned seconds即为指定的周期时间。
随后进入死循环,使用while(1)语句。
使用GetLocalTime( sys );语句可以获取当前系统的时间。要显示出系统的时间,即使用printf( %4d/%02d/%02d ,sys.wYear,sys.wMonth,sys.wDay);
Printf(%02d:%02d星期%1d\n,sys.wHour,sys.wMinute, sys.wSecond,sys.wDayOfWeek);
原创力文档

文档评论(0)