- 分享
- 0
- 人气
- 0
- 主题
- 17
- 帖子
- 183
- UID
- 25887
- 积分
- 129
- 阅读权限
- 13
- 注册时间
- 2006-1-28
- 最后登录
- 2016-4-11
- 在线时间
- 476 小时
  
|
请问谁可以叫我用ARRAY和FOR LOOP来SIMPLIFY 这CODE啊?
因为太长了啊
谢谢。- f((input(pin_a0)==1) && (input(pin_a1)==1) && (input(pin_a2)==1))
- {
- delay_ms(1000);
- lcd_putc("\fPL avialable:0");
-
- }
- else if((input(pin_a0)==0) && (input(pin_a1)==0) && (input(pin_a2)==0))
- {
- delay_ms(1000);
- lcd_putc("\fPL available:3");
- delay_ms(2000);
- lcd_putc("\fPL1-empty");
- lcd_putc("\nPL2-empty");
- delay_ms(1000);
- lcd_putc("\fPL3-empty");
- delay_ms(1000);
-
- }
-
- else if((input(pin_a0)==1) || (input(pin_a1)==1) || (input(pin_a2)==1))
- {
-
- lcd_putc("\nPL available:2/3");
-
-
- }
-
- else if((input(pin_a0)==0) && (input(pin_a1)==1) && (input(pin_a2)==0))
- {
-
- lcd_putc("\nPL available:2/3");
-
-
- }
-
- else if((input(pin_a0)==0) && (input(pin_a1)==1) && (input(pin_a2)==1))
- {
-
- lcd_putc("\nPL available:1/3");
-
-
- }
-
- else if((input(pin_a0)==1) && (input(pin_a1)==0) && (input(pin_a2)==0))
- {
-
- lcd_putc("\nPL available:2/3");
-
-
- }
- else if((input(pin_a0)==1) && (input(pin_a1)==0) && (input(pin_a2)==1))
- {
-
- lcd_putc("\nPL available:1/3");
-
-
- }
- else if((input(pin_a0)==1) && (input(pin_a1)==1) && (input(pin_a2)==0))
- {
-
- lcd_putc("\nPL available:1/3");
-
-
- }
复制代码 |
|