Re: [問題] C語言1^1+2^2+3^3+....+n^n

看板C_and_CPP (C/C++)作者 (Alien)時間16年前 (2009/03/31 15:25), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《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

03/31 15:50, , 1F
我支持readability!compact小程式就像給魚洗澡
03/31 15:50, 1F

04/01 10:40, , 2F
小弟想知道我的程式碼有沒有其他最佳的寫法 謝謝
04/01 10:40, 2F

04/01 10:41, , 3F
還是那句: 什麼叫最佳? 可讀性最佳? 速度最佳?
04/01 10:41, 3F

04/01 10:42, , 4F
作為初學者, 先好好把握自己所學到的東西, 把程式寫得
04/01 10:42, 4F

04/01 10:42, , 5F
清楚, 然後再去想追求速度之類吧
04/01 10:42, 5F

04/01 11:08, , 6F
恩恩謝謝~
04/01 11:08, 6F
文章代碼(AID): #19qSLzUh (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19qSLzUh (C_and_CPP)