當前位置:首頁 » 編程語言 » 完數的java

完數的java

發布時間: 2023-08-22 14:41:19

Ⅰ JAVA編程 完全數

public class PerfectNumber{
private static String[] isPrefectnumber(int n){
int sum=0;

StringBuffer sBuffer = new StringBuffer();;
for (int i = 1; i < n; i++) {
if (n % i == 0){
sum += i;
sBuffer.append(","+i);
}
}
if (sum==n) {
return sBuffer.toString().replaceFirst(",", "").split(",");
}else {
return new String[0];
}
}
public static void main(String[] args){
String[] al= isPrefectnumber(t);
if (al.length!=0) {
StringBuffer sb = new StringBuffer();
sb.append(t+"是完數,其因子為");
for (int i = 0; i <al.length ; i++) {
sb.append(","+al[i]);
}
System.out.println(sb.toString());
} else {
System.out.println(t+"不是完數");
}
}
}

熱點內容
象山編程 發布:2025-03-16 09:38:41 瀏覽:925
綠點掌知識薪資密碼是多少 發布:2025-03-16 09:37:05 瀏覽:595
osu安卓版怎麼 發布:2025-03-16 09:37:05 瀏覽:151
python編程編程第三版 發布:2025-03-16 09:29:56 瀏覽:967
木工工具如何配置 發布:2025-03-16 09:24:54 瀏覽:661
壓縮袋電泵 發布:2025-03-16 09:23:57 瀏覽:698
手機全盤加密 發布:2025-03-16 09:19:37 瀏覽:63
maven編譯亂碼 發布:2025-03-16 09:13:13 瀏覽:8
微信棋牌游戲源碼 發布:2025-03-16 09:06:17 瀏覽:116
華為平板訪客如何訪問存儲卡 發布:2025-03-16 09:04:35 瀏覽:514