举报| 2013-07-15 17:24
网友采纳
热心网友
建立一个闹钟结构体 struct ALARM { unsigned char hour; unsigned char min; unsigned char onoff; }; struct ALARM alarms[6]; 就有6个闹钟了,而其中的下标就是闹钟序号。 然后就根据时钟(一般分钟就够了)进位信号,逐个查询各闹钟是否开启,若开启则进行时钟与闹钟的时间比较,如果时间相符则闹钟给出定时时间到的信号,以驱动闹铃响起等。