推 bill42362:改用 a>1 與 -a>-1 試試? 1.174.232.14 02/09 12:47
推 coolcomm:投入lambda的懷抱吧 101.10.82.122 02/09 13:03
→ coolcomm:另外 a應該是浮點數吧 要不要先用floor() 101.10.82.122 02/09 13:10
→ coolcomm:化成整數再switch-case? 101.10.82.122 02/09 13:10
→ BBSealion:喔沒有XD 1~10只是個比喻sorry 220.133.61.45 02/09 13:27
→ BBSealion:a是整數 後面數字是很多不同的整數 220.133.61.45 02/09 13:27
→ BBSealion:1樓的方法好像可用 220.133.61.45 02/09 13:28
→ coolcomm:等等 你的第一個例子根本不合理啊=3= 36.239.18.221 02/09 14:14
→ coolcomm:第一個else後面的區塊根本進不去... 36.239.18.221 02/09 14:14
→ MOONRAKER:漂不漂亮,科科 36.230.38.158 02/09 15:42
→ MOONRAKER:「過早的最佳化是罪惡的根源」 36.230.38.158 02/09 15:42
→ MOONRAKER:你認為很漂亮,後果就是沒人看得懂 36.230.38.158 02/09 15:43
推 suhorng:寫成函式比較漂亮... 118.166.48.127 02/09 16:01
→ suhorng:當然不一定要侷限於 "寫出函式" 118.166.48.127 02/09 16:01
→ suhorng:也可以表達成 lambda, 雖然不一定是最好 118.166.48.127 02/09 16:09
→ legnaleurc:std::less, std::greater 175.182.26.69 02/09 17:47
→ BBSealion:sorry 例子舉得不好 只是想問問這類東西 220.133.61.45 02/10 12:38
→ BBSealion:的寫法 因為感覺就是複製貼上一大塊 220.133.61.45 02/10 12:39
→ BBSealion:然後把一堆>改成<而已 如果一般來說這就 220.133.61.45 02/10 12:39
→ BBSealion:是最好的寫法的話 也是可以接受 220.133.61.45 02/10 12:39
→ BBSealion:我後面的參數也不是1~10 是某個變數 220.133.61.45 02/10 12:39
推 LaPass:那種語言? 111.252.121.16 02/11 19:34
→ coolcomm:我猜是Java? 115.80.136.105 02/11 20:50