本帖最後由 葉桔良 於 2022-8-18 19:06 編輯
題目說明:
請將檔案另存成JPA03.java,並編譯為JPA03.class
設計說明:
1.一個數如果恰好等於它的因數(不包含數字本身)之和,這個數就稱為「完美數」。
2.例如6=1+2+3,因1、2與3都是6個因數,因而6是完美數。
3.請設計一程式,找出1000以內的所有完美數。
4.顯示如執行結果參考畫面。
- import java.util.Scanner;
- public class JPD03 {
- public static void main(String[] args) {
- int i, num, sum = 0;
- System.out.printf("1~1000中的完美數有: ");
- for ___________________________{
-
- for ___________________ {
-
- }
- if _______________ {
- System.out.printf("%d ",num);
- }
- }
- System.out.printf("\n");
- }
- }
複製代碼 |