KWT-101-一个计时器,实现1分钟倒计时功能

作者:永恒0852永恒0852发布时间:2017-09-29 18:37
#include<stdio.h>                 
#include<Windows.h>        //包含了windows.h头文件
void main()
{
       int sec = 0,min = 1; //定义了int类型的变量,初始化为1分钟时间
       while(1)
       {
              printf("\r%02d:%02d",min,sec--);  //执行时,先打印当前的数据输出,sec在减1,
              if(sec<0)                           //这里如果sec大于0的时候,不经过if语句,直接延时1s,进入第二轮循环。
                                                         //如果这里小于0,则说明1分钟完了
              {
                     sec=59;                    //秒设置为59秒
                     min--;                        //分钟减1
                           if(min<0)            //分钟也小于0的时候,则需计时完了。
                           {
                                  printf("\n时间到!\n");
                                  break;
                           }
              }
              Sleep(1000);                      //调用Windows计时函数。
       }
}

评论