SOGO論壇
標題:
C語言 找出完美數
[列印本頁]
作者:
Shecil
時間:
2009-12-29 23:14:07
標題:
C語言 找出完美數
剛剛練習C語言,遇到ㄧ題實在想不出來,想說問問大家的意見
題目:
ㄧ個數如果恰巧等於他的因數之合,此數就稱為“完美數”,例如:6=1+2+3
,因1、2、3都是6的因數,所以6是完美數,是撰寫ㄧ程式,找出1000以內的所有完美數。
PS:使用FOR迴圈
《 本帖最後由
Shecil
於 2009-12-29 23:15 編輯 》
作者:
quanta
時間:
2010-1-2 02:49:15
先用FOR迴圈判斷有沒有餘數找出因數用矩陣存起來
然後加總在用IF判斷是否為完美數
作者:
blackhole
時間:
2010-1-31 23:32:29
for(1到1000)
{
寫一個輾轉相除的function,回傳因數的和
判斷相不相等
}
作者:
Rexrex28
時間:
2010-3-8 03:46:43
用遞迴會比較漂亮 ︿︿
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM