1. 程式人生 > >學習筆記 c++ (寫一個時鐘)

學習筆記 c++ (寫一個時鐘)

 

#include<iostream> #include<unistd.h> #include<stdio.h> using namespace std;

int main(int argc, char** argv) {     int Hour=0,Minute=0,Second=0;      while(1) {     if(Hour<24 && Hour>=0 && Minute<=60 && Minute>=0 && Second<=60 && Second>=0)     {         sleep(1);         Second = Second+1;         if(Second==60)         {             Minute = Minute +1;             Second = Second-60;         }         if(Minute==60)         {             Hour = Hour +1;             Minute = Minute -60;         }                     if(Hour==23&&Minute==59&&Second==59)         {                 Hour=Hour-Hour,Minute=Minute - Minute,Second=Second - Second;         }     //    cout<<Hour<<":"<<Minute<<":"<<Second<<"\r";         printf("%02d:%02d:%02d\r",Hour,Minute,Second);         fflush(stdout);     }     }     return 0; }