[问题] 计概有关中序转后序的运算

楼主: loveyou999 (lovelovelove)   2015-09-12 17:28:27
http://i.imgur.com/Hz8TTcl.jpg
http://i.imgur.com/ovDYDGo.jpg
请问我写的对吗?
其实我的问题主要在于and与or的优先权,
讲义上很像把and与or的优先权视为相同,所以相同优先权就套用左结合来运算,
但......and的优先权不是大于or吗?
我是套用and的优先权大于or所算出来的结果,所以与讲义上不大一样,
那个才是正确的呢?
谢谢
作者: jackchris (劲蝉)   2015-09-12 17:52:00
看到关中火都上来了。
作者: pts411 (pts)   2015-09-12 18:18:00
运算子只有指数(好像这么叫)是右结合,其它都是左结合。有错请指正。
作者: malowda (malowda)   2015-09-12 18:27:00
你算错
楼主: loveyou999 (lovelovelove)   2015-09-12 19:20:00
所以and与or的优先权一样囉?还是不同程式语言有不同的规定?因为我记得c的and>or
作者: malowda (malowda)   2015-09-12 19:56:00
请照书上说的做其他的不要套到考试上来拿到分数才是重点不要和分数过不去
作者: lingpxs (Kelly Lin)   2015-09-13 12:27:00
单运算优于双运算 优先权and = orC的AND 跟OR的优先权是一样的 应该是你记错了
作者: yucheng16 (jammy)   2015-09-15 01:36:00
优先权顺序:刮弧>~>and、or
楼主: loveyou999 (lovelovelove)   2015-09-16 10:09:00

Links booklink

Contact Us: admin [ a t ] ucptt.com