模拟闹钟功能
1 系统的基本功能
编写程序以文件存储用户设置的闹铃信息,并实现闹钟功能。
2 要求及提示
2.1 程序执行过程
(1)该系统要求,具体功能有
①设定闹铃时间;
②修改闹铃;
③取消闹铃;
④闹铃/停止闹铃。
(2)界面友好
有提示信息或菜单,帮助用户选择功能。
2.2 算法要求及提示
(1) 数据结构
struct time /* 时间结构 */
{ int year; /* 年 */
int month; /* 月 */
int day; /* 日 */
int hour; /*小时*/
int minute; /*分钟*/
int second; /*秒*/
};
(2)多个闹铃可用数组或链表存储。
2.3 其他要求
(1)变量、函数命名符合规范。
(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强。
1