[問題] 新手Java尋找完數問題
板上大大好
先附上題目
https://i.imgur.com/adqx9IW.jpg
想問的是
為何結果中有24這個數字
想知道是不是漏了什麼細節
如果有大大能開到一下那會非常感謝
下面附上程式碼:
class Wennum{
public static void main(String[] args){
int sum = 0;
for(int i = 1;i <= 1000;i++){
for(int j = 1;j < i ;j++){
if(i % j == 0){
sum+=j;
if(sum == i){
System.out.println(i);
}
}
}
sum = 0;
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.89.236 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1675865601.A.527.html
※ 編輯: a32905169 (111.82.89.236 臺灣), 02/08/2023 22:15:17
→
02/08 22:27,
1年前
, 1F
02/08 22:27, 1F
感謝大大!我想了兩個小時想不出來QQ
※ 編輯: a32905169 (111.82.89.236 臺灣), 02/08/2023 22:34:29
→
03/02 22:16,
1年前
, 2F
03/02 22:16, 2F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章