hzy2397 发表于 2024-2-17 22:34:29

请各位大佬,这错在哪里

1. if(ZJ==0)         
   {
       delay(300);   
2.      if(ZJ==0)      
         {            
         delay(1000);   
3.       if(ZJ==0)      
         {               
            GD=0;         
            RD1=1;      
            delay(3000);
            RD2=1;      
      }
4.      YD=0;         
         GD=1;      
    }                                 
5.   YD=1;         
      J2=1;         
      J3=1;         
      delay(200);   
      J2=0;         
      J3=0;         
   }
一、如何在第一个if成立但第二个if不成立时,执行5.以下的语句?
二、如何使第二个if成立但第三个if不成立时,只执行4.语句而不执行5.以下的语句?

790 发表于 2024-2-18 08:41:59

perhaps37 发表于 2024-2-18 11:15:27

sym21ic 发表于 2024-2-18 11:35:02

cml_l 发表于 2024-2-18 11:48:13

咋看着特别的变扭呢

techlink81 发表于 2024-2-18 11:51:29

captain漠九 发表于 2024-2-18 11:53:40

hzy2397 发表于 2024-2-18 12:23:49

回 cml_l 的帖子

cml_l:咋看着特别的变扭呢 (2024-02-18 11:48) images/back.gif

刚学,判断不同时间执行不同语句。指点下,老大

maogege-chen 发表于 2024-2-18 14:35:57

mj8abcd 发表于 2024-2-18 16:57:45

页: [1] 2 3 4
查看完整版本: 请各位大佬,这错在哪里