您的位置首页生活百科 c语言论坛 Simone 发布于 2024-10-31 09:29:37 546 阅读 c语言论坛的有关信息介绍如下:首先,else if(shi_alm==prog_alm[j]&&shi_alm == prog_alm[j+2])这句要求时间“时”既等于上限又等于下限不符合逻辑,应该为或的关系其次,关于“分”的上下限,对于你给出的例子大部分是下限是0上限也是0,小于报警上限并且大于下限之类的条件根本就是错误的建议你把时间换算成分钟来判断,如10:10就是10*60+10=610,12:00就是12*60=720,所有时间换算在这两个数之间的就是在这两个时间之间