[理工] 計組

看板Grad-ProbAsk作者 (Adonis)時間6年前 (2019/07/26 17:26), 編輯推噓1(1011)
留言12則, 4人參與, 6年前最新討論串22/27 (看更多)
圖左下練習b 這裡的A=A是什麼意思 A=A不是永遠都true嗎 https://imgur.com/a/CwHFf3j -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.190.114 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1564133171.A.7B8.html

07/26 17:29, 6年前 , 1F
這個的意思應該是 A如果是true A就是B 不然就是C[0]
07/26 17:29, 1F

07/26 17:30, 6年前 , 2F
那=是assign啦
07/26 17:30, 2F

07/26 17:32, 6年前 , 3F
阿對 說錯了
07/26 17:32, 3F

07/26 17:45, 6年前 , 4F
三元運算子在 ? 前的內容視為判斷式,在這個例子代表if(A =
07/26 17:45, 4F

07/26 17:45, 6年前 , 5F
= true)
07/26 17:45, 5F

07/26 18:24, 6年前 , 6F
了解 所以這裡是==0為false else 為true
07/26 18:24, 6F

07/26 18:28, 6年前 , 7F
我不太清楚你是不是有明白,因為就算誤會=的意思結果也
07/26 18:28, 7F

07/26 18:28, 6年前 , 8F
看起來一樣
07/26 18:28, 8F

07/26 18:29, 6年前 , 9F
assign的運算等級本來就是最晚的,這句話正確來說是
07/26 18:29, 9F

07/26 18:29, 6年前 , 10F
A = (if(A) B else C[0])
07/26 18:29, 10F

07/26 18:30, 6年前 , 11F
也就是如果A是true,那麼把B指定給A,如果A是false,
07/26 18:30, 11F

07/26 18:30, 6年前 , 12F
那就把C[0]指定給A
07/26 18:30, 12F
文章代碼(AID): #1TEiSpUu (Grad-ProbAsk)
討論串 (同標題文章)
完整討論串 (本文為第 22 之 27 篇):
理工
0
2
理工
8
31
理工
2
9
理工
1
7
理工
1
12
理工
1
6
理工
8
18
理工
2
8
理工
18
26
文章代碼(AID): #1TEiSpUu (Grad-ProbAsk)