什麼是這個表達式的前綴符號?我無法解決這個表達式
6 a b 7 * + - c d g/+ e^f * +
任何建議將不勝感激。
什麼是這個表達式的前綴符號?我無法解決這個表達式
6 a b 7 * + - c d g/+ e^f * +
任何建議將不勝感激。
後綴爲綴::
6 a b 7 * + - c d g/+ e^f * +
6 a (b*7) + - c d g/+ e^f * +
6 {a + (b*7)} - c d g/+ e^f * +
[6 - {a + (b*7)}] c d g/+ e^f * +
[6 - {a + (b*7)}] c (d/g) + e^f * +
[6 - {a + (b*7)}] {c + (d/g)} e^f * +
[6 - {a + (b*7)}] [{c + (d/g)}^e] f * +
[6 - {a + (b*7)}] ([{c + (d/g)}^e] * f) +
[6 - {a + (b*7)}] + ([{c + (d/g)}^e] * f)
綴前綴::
[6 - {a + (b*7)}] + ([{c + (d/g)}^e] * f)
[6 - {a + (b*7)}] + *[{c + (d/g)}^e] f
[6 - {a + (b*7)}] + *[{c + (/ d g)}^e] f
[6 - {a + (b*7)}] + *[{+ c/d g}^e] f
[6 - {a + (b*7)}] + (*^+ c/d g e f)
[6 - {a + (*b7)}] + (*^+ c/d g e f)
[6 - {+a *b7}] + (*^+ c/d g e f)
[-6 +a *b7] + (*^+ c/d g e f)
+[-6 +a *b7] (*^+ c/d g e f)
+-6 +a *b7 *^+ c/d g e f
的有序表達將是
[6-(a + b*7)] + [(c + d/g)^e]*f
從您可以發現預順序,這是 + -6 + A * B 7 *^+ C/DGEF
但是程序是什麼。我找到堆棧操作並使用支架快捷方式。但是當使用堆棧操作時,結果是不同的-6 + a * b7 ++ c/dg^e * f <<爲什麼結果不同? – Iqbal
你昨天問了這個問題,你的問題已經關閉了。請不要再次重申相同的問題,特別是這樣的問題,而不是顯示你的具體問題,而不是具體問題。 –