看板 Programming 關於我們 聯絡資訊
if(ansFromWho>ans){ right=ansFromWho; }else{ left=ansFromWho; } 原本想用三元運算子寫,發現沒辦法放陳述式 請問有辦法簡化為單行嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.163.120 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1639118497.A.265.html
LPH66: 為什麼要簡化為單行? 49.159.72.196 12/10 17:06
stimim: 可以,但是程式碼不一定會比較好懂 104.132.150.77 12/10 17:19
NciscalA: ((ansFromWho>ans)? right : left ) = 123.192.82.133 12/10 21:13
NciscalA: ansFromWho; 123.192.82.133 12/10 21:13
NciscalA: But why? 123.192.82.133 12/10 21:13
Hurricaneger: if(ansFromWho>ans){right=ansFrom 223.138.94.174 12/11 00:26
Hurricaneger: Who;}else{left=ansFromWho;}希望 223.138.94.174 12/11 00:26
Hurricaneger: 對你有幫助 223.138.94.174 12/11 00:26
ophanim: 只是想知道有沒有單行的寫法 謝謝大家118.171.172.153 12/12 11:39
sppmg: *(v>ans ? &a : &b)=v ; 49.216.43.51 12/13 12:01