看板 SENIORHIGH 關於我們 聯絡資訊
這不是數學題 是程式題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選項答案不是一樣嗎… : ----- : Sent from JPTT on my Sony F8332. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.118.209.107 ※ 文章網址: https://www.ptt.cc/bbs/SENIORHIGH/M.1488616741.A.F69.html
j0958322080 : 注音文掰 03/04 16:45
Larvessssont: 我覺得這篇很專業 樓下怎麼看? 03/04 16:45
lee457088 : 樓下你怎麼看 03/04 16:47
holishing : 好險板規已經把注音文規定刪掉了qq 03/04 16:47
ez51218 : 118 樓下先跪 03/04 16:47
UltraRaRa : 沒有140.109的我不跪 03/04 16:49
Larvessssont: 跪了嗚嗚 樓下跟進 03/04 16:49
wiston1419 : 可是他是問結果有沒有一樣 03/04 16:49
wiston1419 : 但c應該是不會錯 03/04 16:55
Flameclawii : 志仁4ni 03/04 16:57
你是誰RRR 不要突然認親好ㄇQQ ㄛ我知道你是誰ㄌ
s08glen : 剛考完提早繳交出來,觀念題寫的信心滿滿,結果實 03/04 17:22
s08glen : 作只寫出來20分==好幾個地方一直有bug解決不了 03/04 17:22
fawm99 : 以計算機的邏輯是由左至右 縮以我也覺得是C 03/04 17:28
有些運算子不是就是ㄌ
energyy1104 : 我也覺得是C 03/04 17:31
kia280 : 忘記他的題幹了 一開始都是寫C 只是我在最後因為CD 03/04 17:39
kia280 : 都一樣 所以就猜了A 難過 03/04 17:40
hsnuonly : 要看題目吧 要是後序就反過來了 03/04 18:44
這測驗的題目都用C subset 語言命題,應該沒這個問題吧(?
Bearr3z : 我也寫C +1 03/04 19:46
zxc78123 : 我大一資工系菜b8 我也選c 03/04 20:12
jellyfishuan: 樓主資工強者,信他得永生RRR 03/05 01:40
sdd5426 : 嘉中電腦社長好 03/05 02:59
嗨你好R ※ 編輯: splitline (140.118.209.107), 03/05/2017 04:43:00
robinyu85 : 說不定abcd是自訂型態 用operator overloading 03/05 15:08
robinyu85 : 不一定有結合率 但precedence不變 照precedence選 03/05 15:08
hsnuonly : 你要不要順便講一下stack轉前序 03/05 15:23
backpacker18: 智仁5ni 03/05 16:01
guavaman : 友情噓 03/05 16:03