请教问题(奖励10芯币),

2019-03-24 18:55发布

void alarm(void){ 加一句 if(carry_count*250+pulse_count>=alarm_l)   Alarm=0;
if(carry_count*250+pulse_count<alarm_h)    Alarm=1;}
我想要在执行前检测如果Alarm=0;就跳过    if(carry_count*250+pulse_count>=alarm_l)   Alarm=0;  这句,直接执行下面的语句,


请教问题(奖励10芯币), 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
jishuaihu
1楼-- · 2019-03-25 00:43
if((carry_count*250+pulse_count>=alarm_l)  && (Alarm!=0))
Alarm=0;
zhujialiang
2楼-- · 2019-03-25 04:25
void alarm(void)
{         
    if(Alarm == 1)
    {
           if(carry_count*250+pulse_count>=alarm_l)  
          Alarm=0;
   
    }
    else
    {
        if(carry_count*250+pulse_count<alarm_h)   
        Alarm=1;
    }

     

        
}
deweyled
3楼-- · 2019-03-25 09:05
void alarm(void)
{
if(Alarm=0)goto ppx
        if(carry_count*250+pulse_count>=alarm_l)  
                Alarm=0;
ppx:
        if(carry_count*250+pulse_count<alarm_h)   
                Alarm=1;
}

一周热门 更多>