只需一步,快速開始
熱門: 51單片機(jī) | 24小時必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計
使用道具 舉報
dzbj 發(fā)表于 2018-12-18 23:30 你不斷給a賦值為b b=100 可不是不能自減么 實際上減了 但又給賦值成100了
WCM1998 發(fā)表于 2018-12-19 08:19 謝謝、請問要怎才能實現(xiàn)自減呢、b是用戶接鍵調(diào)節(jié)值、當(dāng)判斷某種情況下、a=b、然后a自已、但用戶設(shè)定值b不 ...
dzbj 發(fā)表于 2018-12-19 09:54 這種情況要處理應(yīng)該只在需要的時候給a賦值一次 然后不能重復(fù)再賦值 比如你做個標(biāo)記 這只是個思路 你試試 ...
WCM1998 發(fā)表于 2018-12-19 10:58 謝謝、還是不行的丶b是用戶設(shè)定置、b的值賦給a、當(dāng)某種情下、a的值自減、b的值不變、 while(1) {a=b; ...
dzbj 發(fā)表于 2018-12-19 15:02 好像你還是沒明白 你這樣當(dāng)然不行啊 上來就給a賦值 那后邊不管做什么 再進(jìn)入主循環(huán)的時候 a都是=b的 效果 ...
通天塔 發(fā)表于 2018-12-19 19:36 邏輯就有問題,剛減了1,又把a(bǔ)給賦值了,所以a會在100與99之間徘徊
yong761228 發(fā)表于 2018-12-19 20:33 while(1) {a=b;a--;b=a;} 這樣是否可以,如果這b一直是輸入的,就用中間臨時變量,b賦值給臨時變量,臨時 ...
WCM1998 發(fā)表于 2018-12-20 09:36 謝謝。按你的思路分開控制可以了
WCM1998 發(fā)表于 2018-12-20 10:33 但新的問題出現(xiàn)了 a--
a庚 發(fā)表于 2018-12-20 19:30 if(按鍵觸發(fā)){b=getvalue();if(某種條件){a=b;a--;}}
本版積分規(guī)則 發(fā)表回復(fù) 回帖后跳轉(zhuǎn)到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術(shù)交流QQ群281945664
Powered by 單片機(jī)教程網(wǎng)