[問題] 數字的轉換對應輸出
問題就是以下的數字對應輸出
輸入 -> 輸出 (x只有1~7)
1 -> 5
2 -> 6
3 -> 0
4 -> 1
5 -> 2
6 -> 3
7 -> 4
用if寫的話很簡單
if (x<3) {
x=x+4
}else{
x=x-3
}
但如果不用if,想直接用表達式作轉換
請問有辦法做到嗎?
想很久想不出來,直覺是利用絕對值,但就是卡住
google搜尋也不曉得怎麼下關鍵字,只好上來求救
感謝回答~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.144.2.252
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1532274242.A.B38.html
→
07/22 23:47,
6年前
, 1F
07/22 23:47, 1F
→
07/22 23:50,
6年前
, 2F
07/22 23:50, 2F
→
07/22 23:50,
6年前
, 3F
07/22 23:50, 3F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章