Re: [讨论] 有人今天也去考APCS的吗

楼主: splitline (台ㄎ废文王)   2017-03-04 16:38:58
这不是数学题
是程式题RRR
所以数学算出来的答案就算一样
在程式运作上,不代表就是正确答案RRR
你忘了你考的是APCS了吗_(:3”
这题考的是“运算子优先级和运算顺序”的概念这样。
总之
运算子的优先权有1~18这几种等级,数字越小等级越高
(ref: https://goo.gl/WPLim4)
然后,同等级的,有些结合顺序是右->左,有些是左->右
像是题目中5等的 * (乘号)和6等的 + 、 - (加减号),就都是由左至右运算
a+b*c-e 中 b*c 等级是5,最优先,这点大家都知道,毕竟不管数学还是程式都是这样
此时,运算式变为 a+(b*c)-e
而 - 和 + 同为优先权6,结合顺序为“左至右”
所以会是 (a+(b*c))-e ,左边先结合起来
然后再来才是((a+(b*c)-e)
答案应该是Cㄅ,我觉得la,嘻嘻><
※ 引述《kia280 (kia)》之铭言:
: RT
: 刚刚考完观念题
: 有人能告诉我30题的答案吗
: 下列哪个的结果跟a+b*c-e的结果跟哪个一样啊
: A:(a+b)*(c-e)
: B:忘了
: C:((a+(b*c))-e)
: D:(a+((b*c)-e))
: C,D选项答案不是一样吗…
:
作者: Larvessssont (字尾t不发音)   2017-03-04 16:45:00
我觉得这篇很专业 楼下怎么看?跪了呜呜 楼下跟进
作者: jellyfishuan (风雪漫天)   2017-03-05 01:40:00
楼主资工强者,信他得永生RRR
作者: backpacker18 (It's Fucking RAWWWW)   2017-03-05 16:01:00
智仁5ni

Links booklink

Contact Us: admin [ a t ] ucptt.com