Re: [問題] C語言1^1+2^2+3^3+....+n^n
※ 引述《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
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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章