【c++程式】時鐘程式

來源:互聯網
上載者:User

標籤:

#include<iostream>using namespace std;#include<ctime>struct Time{int hour;int minute;int second;};void set(Time *p,int h,int m,int s){p->hour=h;p->minute=m;p->second=s;}void tick(Time *p){long t=time(NULL);//time_t t=time(NULL);//清空目前時間while(time(NULL)==t);if(++p->second>=60)//++(p->second){p->second=0;//秒數歸零if(++p->minute>=60){p->minute=0;if(++p->hour>=24)p->hour=0;}}}void show(Time *p){cout<<'\r';if(p->hour<10)  cout<<0;cout<<p->hour<<':';if(p->minute<10)  cout<<0;cout<<p->minute<<':';if(p->second<10)  cout<<0;cout<<p->second;//cout<<p->second<<flush;//立即顯示//cout<<endl;}void run(Time *p){for(;;){tick(p);show(p);}}int main(){Time t;set(&t,9,27,00);run(&t);}

【c++程式】時鐘程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.