找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

請(qǐng)問(wèn)C語(yǔ)言應(yīng)該怎么編寫(xiě) 加減乘除的優(yōu)先級(jí)運(yùn)算?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:891775 發(fā)表于 2021-5-2 23:56 來(lái)自觸屏版 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1黑幣
想寫(xiě)個(gè)可以混合運(yùn)算的計(jì)算器,但是應(yīng)該怎么編寫(xiě)加減乘除的優(yōu)先級(jí)呀

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:889094 發(fā)表于 2021-5-3 01:25 來(lái)自觸屏版 | 只看該作者
不記得是c語(yǔ)言還是數(shù)據(jù)結(jié)構(gòu)了,優(yōu)先級(jí)運(yùn)算用壓棧出棧最簡(jiǎn)單了
回復(fù)

使用道具 舉報(bào)

板凳
ID:748096 發(fā)表于 2021-5-3 07:49 | 只看該作者
birdzhyli 發(fā)表于 2021-5-3 01:25
不記得是c語(yǔ)言還是數(shù)據(jù)結(jié)構(gòu)了,優(yōu)先級(jí)運(yùn)算用壓棧出棧最簡(jiǎn)單了

壓榨出棧是匯編語(yǔ)言
回復(fù)

使用道具 舉報(bào)

地板
ID:383215 發(fā)表于 2021-5-3 11:18 | 只看該作者
乘除的優(yōu)先級(jí)高于加減,乘和除、加和減的優(yōu)先級(jí)不太清楚就一行一行的寫(xiě),硬要寫(xiě)成一行就用括弧括起來(lái),括弧的優(yōu)先級(jí)最高。
回復(fù)

使用道具 舉報(bào)

5#
ID:891775 發(fā)表于 2021-5-3 22:05 來(lái)自觸屏版 | 只看該作者
kmsj 發(fā)表于 2021-5-3 11:18
乘除的優(yōu)先級(jí)高于加減,乘和除、加和減的優(yōu)先級(jí)不太清楚就一行一行的寫(xiě),硬要寫(xiě)成一行就用括弧括起來(lái),括弧 ...

就是想請(qǐng)問(wèn)一下,用c語(yǔ)言這個(gè)應(yīng)該怎么編碼呀,懂這個(gè)邏輯……但是不知道咋編
回復(fù)

使用道具 舉報(bào)

6#
ID:915389 發(fā)表于 2021-5-3 22:38 | 只看該作者
這個(gè)好像是自帶的優(yōu)先級(jí),主要用括號(hào)
回復(fù)

使用道具 舉報(bào)

7#
ID:57657 發(fā)表于 2021-5-3 23:08 | 只看該作者
你C語(yǔ)言是什么設(shè)備運(yùn)行的? 操作系統(tǒng)還是單片機(jī)?
可能涉及到二叉樹(shù)、動(dòng)態(tài)內(nèi)存等。
回復(fù)

使用道具 舉報(bào)

8#
ID:230742 發(fā)表于 2021-5-4 12:24 | 只看該作者
最好是分開(kāi)寫(xiě)。因?yàn)?不是除法,在單片機(jī)C語(yǔ)言里3/2*4的結(jié)果和數(shù)學(xué)的計(jì)算結(jié)果是不同的。
我記得好像是這樣的。
a=3;
b=2;
c=a/b;
c=1
結(jié)果是取商的整數(shù),小數(shù)丟棄了。請(qǐng)仔細(xì)閱讀書(shū)上的數(shù)據(jù)運(yùn)算部分。
回復(fù)

使用道具 舉報(bào)

9#
ID:891775 發(fā)表于 2021-5-4 13:01 來(lái)自觸屏版 | 只看該作者
npn 發(fā)表于 2021-5-3 23:08
你C語(yǔ)言是什么設(shè)備運(yùn)行的? 操作系統(tǒng)還是單片機(jī)?
可能涉及到二叉樹(shù)、動(dòng)態(tài)內(nèi)存等。

我想用單片機(jī)的,在keil里面可以運(yùn)行出來(lái)這種,要做實(shí)物
回復(fù)

使用道具 舉報(bào)

10#
ID:891775 發(fā)表于 2021-5-4 13:02 來(lái)自觸屏版 | 只看該作者
birdzhyli 發(fā)表于 2021-5-3 01:25
不記得是c語(yǔ)言還是數(shù)據(jù)結(jié)構(gòu)了,優(yōu)先級(jí)運(yùn)算用壓棧出棧最簡(jiǎn)單了

這種編來(lái)可以在keil中用嗎,好像不得行唉
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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