標(biāo)題:
基于的單片機(jī)計(jì)算器中符號(hào)怎么退格?數(shù)字可以退格可以做,符號(hào)沒(méi)思路
[打印本頁(yè)]
作者:
格式化無(wú)悔
時(shí)間:
2024-7-25 11:52
標(biāo)題:
基于的單片機(jī)計(jì)算器中符號(hào)怎么退格?數(shù)字可以退格可以做,符號(hào)沒(méi)思路
謝謝大家
作者:
格式化無(wú)悔
時(shí)間:
2024-7-25 11:53
1602顯示的
作者:
coody_sz
時(shí)間:
2024-7-25 13:44
一樣的處理,沒(méi)有區(qū)別。
作者:
gqzjl
時(shí)間:
2024-7-25 13:46
用變量存符號(hào),不同的值代表不同的符號(hào),這樣應(yīng)該能和數(shù)字一樣退格,計(jì)算時(shí)再轉(zhuǎn)換成相應(yīng)的符號(hào)(我是小白,勿噴)
作者:
51Proteus0001
時(shí)間:
2024-7-28 20:22
在單片機(jī)計(jì)算器中,實(shí)現(xiàn)符號(hào)退格的功能需要一些額外的邏輯處理。一般來(lái)說(shuō),當(dāng)你按下退格鍵時(shí),你希望刪除最后輸入的字符或符號(hào)。這通常需要維護(hù)一個(gè)包含當(dāng)前輸入的字符串或數(shù)組,并在退格時(shí)更新這個(gè)字符串或數(shù)組。
假設(shè)你的輸入是保存在一個(gè)字符串或字符數(shù)組中,可以通過(guò)以下方式處理退格操作:
維護(hù)輸入狀態(tài): 創(chuàng)建一個(gè)字符數(shù)組或字符串來(lái)存儲(chǔ)用戶(hù)的輸入,包括數(shù)字和運(yùn)算符。
退格邏輯:
在每次按下退格鍵時(shí),檢查當(dāng)前輸入的長(zhǎng)度。
如果輸入不為空,則移除最后一個(gè)字符。
更新顯示: 更新顯示器上的內(nèi)容以反映退格后的輸入狀態(tài)。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1