題目:一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為"完數(shù)"。例如6=1+2+3.編程找出1000以內(nèi)的所有完數(shù)。
2 回答
已采納

阿旭_
TA貢獻(xiàn)217條經(jīng)驗 獲得超353個贊
public?class?Test37?{ public?static?void?main(String[]?args)?{ for?(int?i?=?2,?sum?=?0,?j?=?0;?i?<?1000;?i++)?{ String?str?=?"=1";//?每個數(shù)成功后要展示的字符串,如?=?1?+?2?+?3 for?(j?=?2,?sum?=?1;?j?<=?i?/?2;?j++)?{ str?=?(((i?%?j?==?0)???(sum?+=?j)?:?0)?!=?0)???str?+?"+"?+?j?:?str; System.out.print((j?==?i?/?2?&&?i?==?sum)???(sum?+?str)?+?"\n"?:?""); } } } }
添加回答
舉報
0/150
提交
取消