看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《azure532 (當紅炸子機)》之銘言: : 使用迴圈計算1^1+2^2+3^3+...+n^n的值 : n由使用者輸入(n為個位數的正整數) : p.s 不得使用公式,也不得使用數學函式庫 [43] : 請問板上的各位先進&高手們 這個程式碼有沒有更好的改進方法呢? : 感激不進 看你所謂的改進是什麼了. 改進 maintainability? 改進效率? 我自己覺得 readability/maintainability 比較重要. 試著把計算 power 的部份抽出來作為 function 吧. 至少比現在一堆不知所以的 for loop 易懂 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
MOONRAKER:我支持readability!compact小程式就像給魚洗澡 03/31 15:50
azure532:小弟想知道我的程式碼有沒有其他最佳的寫法 謝謝 04/01 10:40
adrianshum:還是那句: 什麼叫最佳? 可讀性最佳? 速度最佳? 04/01 10:41
adrianshum:作為初學者, 先好好把握自己所學到的東西, 把程式寫得 04/01 10:42
adrianshum:清楚, 然後再去想追求速度之類吧 04/01 10:42
azure532:恩恩謝謝~ 04/01 11:08