找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1010|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

基于的單片機(jī)計(jì)算器中符號怎么退格?數(shù)字可以退格可以做,符號沒思路

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:149043 發(fā)表于 2024-7-25 11:52 來自手機(jī) | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:149043 發(fā)表于 2024-7-25 11:53 來自手機(jī) | 只看該作者
1602顯示的
回復(fù)

使用道具 舉報(bào)

板凳
ID:1034262 發(fā)表于 2024-7-25 13:44 | 只看該作者
一樣的處理,沒有區(qū)別。
回復(fù)

使用道具 舉報(bào)

地板
ID:639106 發(fā)表于 2024-7-25 13:46 | 只看該作者
用變量存符號,不同的值代表不同的符號,這樣應(yīng)該能和數(shù)字一樣退格,計(jì)算時(shí)再轉(zhuǎn)換成相應(yīng)的符號(我是小白,勿噴)
回復(fù)

使用道具 舉報(bào)

5#
ID:1129742 發(fā)表于 2024-7-28 20:22 | 只看該作者
在單片機(jī)計(jì)算器中,實(shí)現(xiàn)符號退格的功能需要一些額外的邏輯處理。一般來說,當(dāng)你按下退格鍵時(shí),你希望刪除最后輸入的字符或符號。這通常需要維護(hù)一個(gè)包含當(dāng)前輸入的字符串或數(shù)組,并在退格時(shí)更新這個(gè)字符串或數(shù)組。

假設(shè)你的輸入是保存在一個(gè)字符串或字符數(shù)組中,可以通過以下方式處理退格操作:

維護(hù)輸入狀態(tài): 創(chuàng)建一個(gè)字符數(shù)組或字符串來存儲(chǔ)用戶的輸入,包括數(shù)字和運(yùn)算符。

退格邏輯:

在每次按下退格鍵時(shí),檢查當(dāng)前輸入的長度。
如果輸入不為空,則移除最后一個(gè)字符。
更新顯示: 更新顯示器上的內(nèi)容以反映退格后的輸入狀態(tài)。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表