欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 一個關(guān)于C語言while循環(huán)的問題 [打印本頁]

作者: 1778911045    時間: 2018-10-13 19:19
標(biāo)題: 一個關(guān)于C語言while循環(huán)的問題
例:
                switch(KEY_Scan(0)){
                      case 0:
                break;               
                        case 1:
                if(LED1_STATUS!= 0){
                LED1_ON;Delay_ms(500);LED1_OFF;Delay_ms(500);
                LED1_ON;Delay_ms(500);LED1_OFF;Delay_ms(500);}
                else
                    LED1_OFF;
                        break;
                        case 2:
                if(LED1_STATUS!= 0){
                LED1_ON;Delay_ms(250);LED1_OFF;Delay_ms(250);
                LED1_ON;Delay_ms(250);LED1_OFF;Delay_ms(250);}
                else
                    LED1_OFF;
                        break;                                                               
                        case 3:
                if(LED1_STATUS!= 0){
                LED1_ON;Delay_ms(100);LED1_OFF;Delay_ms(100);
                LED1_ON;Delay_ms(100);LED1_OFF;Delay_ms(100);}
                else
                  LED1_OFF;
                         break;                                                               
                        default:
                         break;        
                }
這是一個在主函數(shù)中的while函數(shù)執(zhí)行的任務(wù)
如何在case1的執(zhí)行途中把case1的任務(wù)結(jié)束掉并開始執(zhí)行case2任務(wù)

如何修改?




作者: angmall    時間: 2018-10-13 20:12
  1.                 switch(KEY_Scan(0)){
  2.                       case 0:
  3.                 break;               
  4.                         case 1:
  5.                 if(LED1_STATUS!= 0){
  6.                 LED1_ON;Delay_ms(500);LED1_OFF;Delay_ms(500);
  7.                 LED1_ON;Delay_ms(500);LED1_OFF;Delay_ms(500);}
  8.                 else
  9.                     LED1_OFF;
  10.                         //break; 修改這 case1的執(zhí)行途中把case1的任務(wù)結(jié)束掉并開始執(zhí)行case2任務(wù)
  11.                         case 2:
  12.                 if(LED1_STATUS!= 0){
  13.                 LED1_ON;Delay_ms(250);LED1_OFF;Delay_ms(250);
  14.                 LED1_ON;Delay_ms(250);LED1_OFF;Delay_ms(250);}
  15.                 else
  16.                     LED1_OFF;
  17.                         break;                                                               
  18.                         case 3:
  19.                 if(LED1_STATUS!= 0){
  20.                 LED1_ON;Delay_ms(100);LED1_OFF;Delay_ms(100);
  21.                 LED1_ON;Delay_ms(100);LED1_OFF;Delay_ms(100);}
  22.                 else
  23.                   LED1_OFF;
  24.                          break;                                                               
  25.                         default:
  26.                          break;        
  27.                 }
復(fù)制代碼

作者: 夜游神sss    時間: 2018-10-13 21:46
在case 1中加入if條件,滿足就break
作者: zero1000    時間: 2018-10-13 23:00
在case 1中加入if條件,滿足就break




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