大神们我又来提问题了

2019-07-15 10:07发布

if(x==1)
                {
                                led2=1;
                                led0=1;
                                if(c==0)
                                {
               
                                        if(a==0)
                                        {       
                                                {if(c==1&&a==1)
                                                {
                                                        led2=0;
                                                        delaya();
                                                        led3=1;
                                                        delaya();
                                                        led0=0;
                                                }
                                        }
                           }
              }
大神们我想知道,这个程序x==1,之后led2和led0一直亮,然后检测c变成0然后a也变成0然后 a和c变成1之后才把led2和led0关闭把led3打开,led2和led0在关闭之前一直保持,然后跳回继续扫描x==1能实现么,不能的话怎么时限啊

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
wcy1409977407
1楼-- · 2019-07-15 18:07
我觉得不能把,就算能实现,好像也看不到效果
人中狼
2楼-- · 2019-07-15 20:44
可以做到,但不是这样写,需要增加状态标志,在if(x==1) 之外进行状态判断,更改状态标志。
最根本还是逻辑结构和程序结构的问题
justtest111
3楼-- · 2019-07-16 01:03
 精彩回答 2  元偷偷看……

一周热门 更多>