標(biāo)題: 下面兩個if語句分別獨立運行時都正常,但是合到一起以一個按鍵加一的... [打印本頁]

作者: 1146775161    時間: 2018-6-7 22:21
標(biāo)題: 下面兩個if語句分別獨立運行時都正常,但是合到一起以一個按鍵加一的...
下面兩個if語句分別獨立運行時都正常,但是合到一起以一個按鍵加一的程序就沒有了,該怎么辦呢?


while(1){

                 if (!k1)
                 {   
                         delay(200);
                         if(!k1)
                         {
                                 while(!k1);
                                 num2++;j=num2;
                                 display(0x82+0x40,num2);
                         }
                 }
         
               
            GD=1;led=1;
              if (!GD)
                 {     delay(50);
                         if(!GD)
                         {   led=GD;
                                 while(!GD);
                                 num++;
                                 display(0x82,num);
                            i=num/j;
                      display(0x8a,i);}
              }
}

作者: dorent    時間: 2018-6-8 16:37
變量j是什么東西?合在一起,變量j是共用了!
作者: ccl09    時間: 2018-6-9 00:24
第二段if中,j 是未定義變量,給出賦值語句。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1