会是什么表情的后缀符号缀以后缀的方式
((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