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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

請教大家個C語言程序問題,別噴,本人是小白中的小白

查看數: 5343 | 評論數: 25 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2022-3-5 09:31

正文摘要:

請問這個C語言程序為何只停在第4種狀態,不能循環,求指點謝謝!

回復

ID:496265 發表于 2022-3-11 15:46
名字不是重點 發表于 2022-3-11 11:21
這里沒有死循環,而是待按鍵松開。。

ID:496265 發表于 2022-3-11 15:41
本帖最后由 LJMEP 于 2022-3-11 15:46 編輯
liuzx66 發表于 2022-3-7 12:23
確實是小白。程序段落不清,讓看的人還要猜

哈哈,見笑了,能說下段落應怎樣排嗎?
ID:824490 發表于 2022-3-11 11:21
ybendan 發表于 2022-3-5 21:50
你的while(!key); 形成了死循環

這里沒有死循環,而是待按鍵松開。。
ID:496265 發表于 2022-3-11 08:38
cheney03 發表于 2022-3-8 08:48
最主要的錯在這:if(kk>=5)   kk == 1; 改為if(kk>=5)   kk =1; =號是賦值==號是判斷

ID:1008926 發表于 2022-3-8 10:41
應該可以吧
ID:415064 發表于 2022-3-8 08:59
kk=5的時候沒有對應case
ID:743654 發表于 2022-3-8 08:48
最主要的錯在這:if(kk>=5)   kk == 1; 改為if(kk>=5)   kk =1; =號是賦值==號是判斷
ID:879809 發表于 2022-3-8 00:06
hhh402 發表于 2022-3-7 23:55
led2=led3=led4=1;這個也行?

這個真的可以。你試下就知道了。
ID:491577 發表于 2022-3-7 23:55
led2=led3=led4=1;這個也行?
ID:1008798 發表于 2022-3-7 18:06
16行少個分號
ID:807182 發表于 2022-3-7 14:47
本帖最后由 暖西夏 于 2022-3-7 14:48 編輯

本人很菜,看不出來
ID:160500 發表于 2022-3-7 12:23
確實是小白。程序段落不清,讓看的人還要猜
ID:634016 發表于 2022-3-7 11:26
unsigned char kk的初始化呢。
ID:1008406 發表于 2022-3-5 21:50
你的while(!key); 形成了死循環

51hei圖片_20220305215003.png (180.26 KB, 下載次數: 59)

51hei圖片_20220305215003.png

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:883242 發表于 2022-3-5 17:56
ttwbj789 發表于 2022-3-5 13:50
if(kk>=5)kk==1;?沒看錯吧,你是怎么通過編譯的?

c語言就是這樣,能夠給你特別多的權限的同時,很多錯誤都檢查不出來,魚與熊掌不可兼得。
ID:496265 發表于 2022-3-5 17:43
188610329 發表于 2022-3-5 16:46
if(kk>=5)   kk = 1;

注意紅色部分

好的,謝謝!
ID:624769 發表于 2022-3-5 16:46
if(kk>=5)   kk = 1;

注意紅色部分
ID:382454 發表于 2022-3-5 16:32
我只看到這里要大括號啊,其它的就不道。
if(kk>=5)
   {


   }


1.png (64.19 KB, 下載次數: 63)

1.png

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:1003077 發表于 2022-3-5 16:14
好像沒問題
ID:496265 發表于 2022-3-5 16:04
yzwzfyz 發表于 2022-3-5 11:49
你是如何確定【只停在第4種狀態,不能循環】的呢?

因為我畫有板子試啊
ID:496265 發表于 2022-3-5 16:03
IdeaMing 發表于 2022-3-5 14:10
看程序應該是按一下按鍵,切換一種狀態,不會只在一個狀態啊

是按一下就切換一種狀態的,當到了第4種就停止了,不能重頭再來了
ID:276663 發表于 2022-3-5 14:10
看程序應該是按一下按鍵,切換一種狀態,不會只在一個狀態啊
ID:1006865 發表于 2022-3-5 13:50
if(kk>=5)kk==1;?沒看錯吧,你是怎么通過編譯的?
ID:999085 發表于 2022-3-5 12:09
貌似你的key只有一個狀態,從而導致kk變量也只有少數值,當然不會讓所有的led組合都顯示了
ID:123289 發表于 2022-3-5 11:49
你是如何確定【只停在第4種狀態,不能循環】的呢?

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表