key-led4.png (35.92 KB, 下载次数: 42)
IdeaMing 发表于 2022-3-5 14:10
看程序应该是按一下按键,切换一种状态,不会只在一个状态啊
yzwzfyz 发表于 2022-3-5 11:49
你是如何确定【只停在第4种状态,不能循环】的呢?
1.png (64.19 KB, 下载次数: 37)
188610329 发表于 2022-3-5 16:46
if(kk>=5) kk = 1;
注意红色部分
ttwbj789 发表于 2022-3-5 13:50
if(kk>=5)kk==1;?没看错吧,你是怎么通过编译的?
51hei图片_20220305215003.png (180.26 KB, 下载次数: 31)
hhh402 发表于 2022-3-7 23:55
led2=led3=led4=1;这个也行?
cheney03 发表于 2022-3-8 08:48
最主要的错在这:if(kk>=5) kk == 1; 改为if(kk>=5) kk =1; =号是赋值==号是判断
ybendan 发表于 2022-3-5 21:50
你的while(!key); 形成了死循环
liuzx66 发表于 2022-3-7 12:23
确实是小白。程序段落不清,让看的人还要猜
名字不是重点 发表于 2022-3-11 11:21
这里没有死循环,而是待按键松开。。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |