會是什麼表情的後綴符號綴以後綴的方式
((A+B)*C-(D-E)^(F+G))
我根據PEMDAS得到了答案AB+C*DE-FG+^-
我的步驟是
((AB+)*C-(DE-)^(FG+))
((AB+)*C-(DE-FG+^))
(AB+C*)-(DE-FG+^)
但書上說的答案應該是
AB+C*DE--FG+^
任何人都可以請告訴我我錯了哪裏,或者可能給定的解決方案是錯誤的?
會是什麼表情的後綴符號綴以後綴的方式
((A+B)*C-(D-E)^(F+G))
我根據PEMDAS得到了答案AB+C*DE-FG+^-
我的步驟是
((AB+)*C-(DE-)^(FG+))
((AB+)*C-(DE-FG+^))
(AB+C*)-(DE-FG+^)
但書上說的答案應該是
AB+C*DE--FG+^
任何人都可以請告訴我我錯了哪裏,或者可能給定的解決方案是錯誤的?
您應該詳細瞭解c操作符的優先級和關聯性。你可以按照這個鏈接。
http://en.cppreference.com/w/c/language/operator_precedence
提示:在^(XOR運算)的情況下,你的優先將是最少的。
^這意味着xor我想它是指數謝謝suresh – ASEN
我認爲這解決了你的問題。你可以upvote和標記我的答案已解決,以便其他人會發現它有幫助。 – CodeWarrior101
亞,但我想你會如何代表指數會有任何符號或功能將被使用 – ASEN
提供的解決方案在哪裏? – Haris
我有一本書已經有了這個答案 – ASEN
我認爲這本書是錯誤的,或者可能是印刷錯誤。 – Haris