設定乙個鬧鐘

2021-08-30 14:08:23 字數 994 閱讀 2511

要求:

通過繼承clock類實現活鬧鐘類alarmclock, 該類具有設定時間、設定鬧鈴時間、按秒顯示時間、鬧鈴等功能。

例如:alarmclock myclock(h,m,s);

myclock.setalarmtime(ah,am,as);

myclock.start();

執行程式,計算機在同一位置顯示:

8:59:50, 8:59:51 ...

8:59:55,bbb,8:59:56,bbb,8:57:55,bbb,8:59:58,bbb,8:59:59,bbb,

9:0:0,9:0:1 ...

鬧鈴時間為5秒,計算機同時顯示正確的時間,鬧鈴完成後時鐘繼續執行。

#include #include #include #include using namespace std;

class clock

clock(int h = 0,int m = 0,int s = 0)

int get_h()

int get_m()

int get_s()

void showtime()

void timeadd(int s);

void tick();

};void clock::timeadd(int s)

void clock::tick()

class alarmclock: public clock

void showalarmtime()

alarmclock(int h,int m,int s,int ah = 0,int am = 0,int as = 0)

~alarmclock()

void start();

};void alarmclock::start()

}tick();

cout<<'\r';

showtime();

}}int main()

用AlarmManager(鬧鐘)做乙個定時器

alarmmanager定時器 小陌 自稱 不喜歡說廢話直接上 public void onreceive context context,intent intent 下面我解釋一下這幾個引數 setrepeating alarmmanager.elapsed realtime wakeup,100...

編寫乙個桌面鬧鐘源程式

clock.c include include include include include include define x a,b,c x a cos b c pi 180.0 pi 2 midx define y a,b,c y a sin b c pi 180.0 pi 2 midy de...

乙個鬧鐘的微控制器程式

乙個鬧鐘的微控制器程式。其中蜂鳴器接p37,我的微控制器數碼管是四位共陽數碼管,接p0和p2,k1接p14,k2接p15,k3接p16,k4接p17。晶振採用12mhz。stc89c52 file clock.c include const unsigned char led7code unsign...